0

我有一个由几个单独的 PHP 包含构建的页面。一页写信息,另一页写页面内容。包含内容的页面上有所有设置为打开的超链接target="_blank"(我包含此信息以防万一。)

我的问题是,当页面加载但当您单击超链接时,body 标记将焦点设置为表单字段,即使锚标记包含onClick="window.location.reload;焦点并没有像页面最初那样将焦点放回表单字段加载。

新发现:在 Safari 中,如果target="_blank"onClick="window.location.reload;都存在于锚标记中,那么只有onClick被触发。它不会打开它只是重新加载页面的链接。

我要对这个低音表示满意吗?

4

1 回答 1

0

href标签中删除 url 并像这样打开它:

onClick = "window.open(url,'_blank');window.location.reload";

或者

onClick = "window.open(url,'_blank');document.getElementById['id'].focus()";
于 2013-04-29T19:20:53.093 回答