javascript-脚本“ src”标签问题
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了javascript-脚本“ src”标签问题,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2583字,纯文字阅读大概需要4分钟。
内容图文
![javascript-脚本“ src”标签问题](/upload/InfoBanner/zyjiaocheng/656/295818747c954dc0af4518f6352cde9d.jpg)
我在页面中嵌入了一个脚本,如下所示:
<script type="text/javascript">
function fireNlPopup()
{
setOpacity(0);
centre();
document.getElementById("NlPopup").style.display = "block";
fadeInNlPopup();
}
//Other functions here
</script>
这使得以下内容作为弹出窗口出现:
<div id='NlPopup' name='NlPopup' class='nl'>
<table width='380' cellpadding='0' cellspacing='0' border='0'>
<tr>
<td><img height='23' width='356' src='images/x11_title.gif'></td>
<td><a href='javascript:fadeOutNlPopup();'><img height='23' width='24' src='images/x11_close.gif' border='0'></a></td>
</tr>
<tr><td colspan='2' style='background: url("images/x11_body.gif") no-repeat top left; width: 380px; height: 277px;'>
Your next lecture is X, with Y, at Z.
</td></tr>
</table>
</div>
最后,全部由一个按钮调用:
<button type="button" style="button" onClick="fireNlPopup()">Next Lecture</button>
问题是当我尝试将脚本放到另一个文件中时.我有一个名为popup.js的文件,该文件具有完全相同的代码(因为它可以嵌入php文件中,因此可以将其复制到js文件中,并称为.
当我调用js文件时,我使用:
<script type="text/javascript" src="popup.js">
</script>
然后脚本标记之间的所有内容都进入popup.js.但是,尽管代码在嵌入时可以正常工作,但我第二次将其取出并放入其自己的文件中,但它不起作用.我已经进行了两次和三次检查,我的代码工作正常,语法正确,这就是为什么我将其保留在代码片段之外的原因.由于某种原因,它只是停止工作.我打错文件了吗?它在我的服务器上,我也检查过= P
我可能真的很傻,但是任何帮助都会非常有用.我已经坚持了好多年了.
谢谢=)
编辑:对于那些想要看的人,页面在这里居住:http://oliverlea.com/3yp/tt.php
此外,使用Chrome浏览器查看源文件时,该文件确实会作为链接加载.
感谢您的帮助=)
编辑2:
首先,是的,脚本标签位于文件的开头.
第二:
好的,所以无论我使用src =“ popup.js”“ /popup.js”还是“ ./popup.js”,我一无所获.网址始终会加载到Chrome的源代码查看器中,即使将文件的权限更改为0755,也不会有任何变化.
我对此完全感到困惑.
解决方法:
这是popup.js文件的编码问题.请参阅下面的分析.一些浏览器会为您“修复”此问题,而其他浏览器则不会.解决方案是将popup.js文件保存为标准编码,在Windows计算机上,尝试保存在记事本中.
编辑:添加摘要(上述).完整的问题分析如下:
您的页面可以在IE9中使用,但不能在Chrome或Firefox中使用.此外,我将页面以及您的CSS和JS(但不是图像)复制到本地项目中,并且在那里也对我有用(即使在chrome和Firefox中).
然后,将您的实时页面加载到FireFox中并打开FireBug,然后单击“下一个讲座”,控制台向我显示FireNlPopup是未定义的.
在进一步审查中,我去了您的实时页面上查看FireFox中的源,然后单击了“ popup.js”
结果看起来像这样:
似乎您正在使用某种文本编辑器来创建popup.js文件,该文件以一种奇怪的格式进行编码.使用标准的记事本或记事本(即不是Wordpad),或使用Eclipse或Visual Studio保存popup.js文件,您应该会很好.
内容总结
以上是互联网集市为您收集整理的javascript-脚本“ src”标签问题全部内容,希望文章能够帮你解决javascript-脚本“ src”标签问题所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。