gpt4 book ai didi

JavaScript SRC 路径不起作用

转载 作者:行者123 更新时间:2023-12-01 00:47:09 29 4
gpt4 key购买 nike

我已经在网上搜索过答案,但似乎这次我没有那么幸运,所以我不得不问。如果已经回答(找不到),我深表歉意。是的,英语不是我的母语,所以我也为我的拼写错误道歉,我尽力了。

这是我的问题,我使用的是 Tomcat 5.5、Struts 1.3、JRE 1.5,而我使用的是 Firefox 3.5.6。在我的 jsp 页面中,我似乎无法放置任何 src="path/path"在我的<script>我已经尝试删除 src 并且一切正常,但是我的项目将需要大量使用 jquery,并且我不想在每个 jsp 中复制/粘贴所有 js 文件。

这是我的代码:

<script type="text/javascript" src="js/jquery-1.3.2.js">
function showMySelf(){
alert("Hello World!");
}
(... plus other stuff code that actually uses jquery functions)
</script>

和提交按钮:

<input type="submit" onclick="showMySelf()">

当我单击按钮时,没有任何反应(实际上它重新绘制了页面),当我从脚本中删除“src”标记并将所有 jquery 代码添加到页面时,一切都运行良好。

我尝试在路径中添加另一个斜杠作为“/js/jquery-1.3.2.js”并返回错误。

我尝试过使用 ResolveURL,但它似乎并没有给我带来更好的结果。

我还尝试将js文件更改为另一个文件(“generics.js”和“js.js”),我还尝试了“js/*.js”。

这些解决方案中的任何一个都已存档任何内容。

我也尝试过使用 struts 标签(如 html:submit),但它也不起作用。

路径实际上是正确的,因为在我的网络浏览器中查看代码会给我一个指向 js 文件的链接。所以我假设浏览器知道要查找我的 js 文件,它不会给我错误或文件链接损坏。

你知道为什么会发生这种情况吗?

谢谢大家。

随机。

最佳答案

您不能使用 script 元素加载外部文件并同时将代码放入其中。您需要使用两个 script 元素:

<script type="text/javascript" src="js/jquery-1.3.2.js"></script>
<script type="text/javascript">
function showMySelf(){
alert("Hello World!");
}
(... plus other stuff code that actually uses jquery functions)
</script>

关于JavaScript SRC 路径不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2020102/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com