我有一个奇怪的情况,我需要在<title></title>标记中运行一个脚本。我无法访问页面的任何其他部分,包括<head></head>标记。它必须在<title></title>标记内(原因是我们正在处理来自第三方服务器的iframe响应,而我们实际上没有访问整个页面的权限)。
我试过的是:

<title>
  <script type="javascript">
    runMyFunction();
  </script>
</title>

问题是它把整件事解释成一个脚本。有什么我可以做的告诉浏览器运行的代码作为一个脚本,而不是把它作为一个字符串?

最佳答案

<title>[trick</title>
  <script type="javascript">
    runMyFunction();
  </script>
<title>:)]</title>

在[]之间的每次转换都应该设置为标题。但很有可能是行不通的,因为如果我是他们,我会对你发送的任何字符串进行适当的编码,以免让你做任何花招。。。

关于javascript - 如何在HTML页面的<title> </title>标记内运行脚本?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34779424/

10-12 00:17
查看更多