我试图创建一个可以点击的书签,打开一个新的空白页面'使用about:blank
或类似的。
这就是问题所在。新的空白页面需要包含源代码。特别是它需要在其中有javascript等待新的空白页面完成加载/实例化(无论哪个相关),然后显示一个警告框,读取成功!'或类似的。
到目前为止,我所尝试的所有内容都导致警报显示在当前标签中,同时在另一个标签页中创建了新的空白页...或者它导致了新的空白页面选项卡仅在当前选项卡中显示和寻址警报框后才能实例化。
这是我尝试过的。
javascript:
window.open('about:blank'); window.alert('success');
javascript:
var a = window.alert('success');
var b = window.open('about:blank', '', '_blank');
b.document.write(a);
答案 0 :(得分:1)
你可以试试这个:
Option
出于某种原因,上述代码在Chrome中不起作用。在这种情况下,您可以使用:
window.open('data:text/html,<!DOCTYPE html><script>alert("success");</script><body><h1>Hello World!</h1></body>', 'myTab');