动态 JavaScript 参考

发布于 2024-10-18 04:25:19 字数 356 浏览 5 评论 0原文

我继承了一些代码(不是我的——我发誓!),它使用 HTML 标头中的会话变量来确定要链接到哪个 javascript 文件。

<SCRIPT language="javascript" src="../JavaScript/<%=Session("jsFileName")%>.js"></SCRIPT>

它确实有效,只是它不允许我更改为设计视图。它给出消息

无法在设计视图中打开。在 '<%...“value”...%>' 内以不同方式引用值块。

任何人都可以得到有关解决方法的任何建议,这不涉及大量重写。

I've inherited some code (not mine- I swear!) which uses a session variable in the header of the HTML to determine which javascript file to link to.

i.e.

<SCRIPT language="javascript" src="../JavaScript/<%=Session("jsFileName")%>.js"></SCRIPT>

It does work, except that it won't let me change to design view. It gives the message

"Could not open in design view. Quote Values differently inside a '<%... "value" ...%>' block."

Anyone got any suggestions as to a workaround, that doesn't involve a huge rewrite.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

云醉月微眠 2024-10-25 04:25:19

试试这个:

<SCRIPT language="javascript" src='../JavaScript/<%=Session("jsFileName")%>.js'></SCRIPT>

注意 src 属性使用 ' 而不是 "

Try this:

<SCRIPT language="javascript" src='../JavaScript/<%=Session("jsFileName")%>.js'></SCRIPT>

Notice use of ' instead of " for src attribute.

不能直接在代码视图中注释掉 SCRIPT 标签,然后切换到设计视图吗?

或者将外部双引号替换为单引号,这样您就拥有:

src='../JavaScript/<%=Session("jsFileName")%>.js'

Can't you just comment out the SCRIPT tag in code view and then swith to design view?

Or replace the outer double quotes with single so you have:

src='../JavaScript/<%=Session("jsFileName")%>.js'
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文