自动加载一个新页面,只访问正文中的一个元素

load a new page automatically accessing only an element in the body

本文关键字:一个 正文 元素 访问 加载 新页面      更新时间:2023-09-26

当我只能访问页面主体而不能访问头部时,是否有任何方法可以在没有用户交互的情况下加载新的不同页面?

例如,下面的代码失败:

<a href="javascript:function(){window.open('http://www.google.com','_self')}();">open google home page</a>

(我希望www.google.com在当前页面加载时立即加载,而不需要任何用户单击其任何一个元素)

您可以像下面这样在页面中插入一个脚本元素:

<script type="text/javascript">
  window.location.href = "http://www.google.com/"
</script>

删除function()。应该是:

<>之前 <a href="http://www.google.com" rel="autoopen" onclick="return false;">open google home page</a> 之前

<script type="type/javascript">
for (var i = 0; i < document.anchors.length; i++)
{
  var a = document.anchors[i];
  if (a.rel == "autoopen")
  {
    window.open(a.href, '_self');
  }
}
</script>

在结束body标签前放

<script>
 location.href = "http://www.google.com";
</script>