【问题标题】:javascript alert box cannot popup in Eclipse when running tomcat运行tomcat时无法在Eclipse中弹出javascript警告框
【发布时间】:2013-06-02 02:05:53
【问题描述】:

警报以脚本形式写入 html 文件

<script type="text/javascript">
      $(document).ready(function(){
        alert("test");
      });
</script>

浏览器中打开文件时,会根据需要提示警告框。 但是,当我尝试在 localhost:8080 在 Eclipse 中使用 TomCat 运行时,它不再弹出任何警报框。

我已经检查了 Eclipse 首选项,在 WebService->Popup Dialogue 下,它没有隐藏任何弹出窗口。 有谁知道该设置是否隐藏在某个地方或者我做错了什么?谢谢!

【问题讨论】:

  • 您是否检查过您是否从 servlet 返回正确的 html 或 jsp?
  • 如何检查?但事实证明我的日食除了警告框外没有显示其他东西,浏览时显示一些图像也有问题..
  • 你能分享你的网络项目的目录结构可能是一个快照吗?有时会发生 .js 文件或 html 或 jsp 中提供的图像之类的资源路径未正确实现..

标签: javascript eclipse tomcat localhost alert


【解决方案1】:

检查 jquery.js 文件是否在您拥有 html 文件的同一文件夹中,并确保您在 html 文件中导入了相同的 .js 文件。

【讨论】:

    【解决方案2】:

    第一种情况可能是您的警报框被弹出窗口阻止程序阻止。只需检查您是否已安装并激活任何弹出窗口阻止程序。
    另一种情况可能是资源路径未正确完成。只需检查您的 .js 库 和图像是否存在于正确的目录中。
    看看下面的目录结构(它对我有用,甚至我曾经遇到过同样的问题:))

    【讨论】:

    • 感谢您的关注,我没有足够的声望上传照片,下面是我的目录结构快照的链接。它看起来类似于你的@A.man farm9.staticflickr.com/8560/8991431325_12d150f5f2_o.png 另外,我意识到我的 Eclipse 在我刷新 url 后会弹出警报框。所以我认为设置实际上很好,但是出现了另一个问题(即每次都必须刷新),有什么想法吗?
    • eclipse 弹出警告框,其实我没有得到这个。你有没有在你的java代码上设置任何断点并在调试模式下启动tomcat?如果是这样,请尝试在没有调试模式的情况下在 tomcat 上删除断点或运行项目。
    • 嗨,eclipse 应该会弹出警报("something");用javascript写的。原来是代码的其他部分阻止它显示,而不是 Eclipse 的设置。非常感谢 Aman!我在 stackoverflow 上发布了我的第一个问题,体验非常好。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-28
    • 1970-01-01
    • 2020-06-11
    • 2015-08-22
    • 1970-01-01
    • 2019-03-04
    相关资源
    最近更新 更多