-2

我有一个横幅要发布。我的 html 表单的实际代码是这样的:

<script type="text/javascript" src="http://mywebsite.com/bzLoader.js"></script>
<noscript>
  <p style="background-color:#ffffff;color:#000000;padding:1em;">Votre navigateur ne supporte pas le Javascript ou a été désactivé.</p>
</noscript>
<div id="1234ABCS"></div>
<div id="QSDF98765"></div>

如何将此代码翻译成 javascript 代码?

我需要将此代码插入到其他 javascript 代码中(在此处编写 //Banner 1):

   var parts = window.location.pathname.replace(/\/$/, '').split('/'),
   page = parts[parts.length - 1];

switch (page)
{
case "index.html":
  //Banner 1
  break;
case "index_en.html":
  //Banner 2
  break;
}

如果我没记错的话,将所有内容重新以 html 形式恢复的最后一步是将所有内容放入其中:

<script type="text/javascript"> my javascript code </SCRIPT> 

正确的 ??

非常感谢对我的帮助:)

4

1 回答 1

1

这不是你可以在 JavaScript 中做的事情。

noscript无法从 JavaScript 插入标签,因为在需要时没有 JavaScript 。

您需要做的是将此代码添加到您的网络服务器;服务器必须向浏览器发送正确的 HTML 横幅。尝试在客户端/浏览器中插入正确的横幅是一种不好的方法。

于 2012-11-19T14:37:46.573 回答