如何实现在当前浏览器的新标签打开一个网址 window.open没有设置参数吧,如高度和宽度,不设置标签浏览器一般会在标签中打开,除非你配置够浏览器再新窗口打开,否则都是在标签页中打开根据你的描述当前应该用的ie内核,并且open指定了高/宽度或者配置过ie浏览器在新窗口中打开 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 打开新标签,一个属性把。我记得a标签的是这样的!1._blank <a href="document.html" target="_blank">my document</a> 浏览器会另开一个新窗口显示document.html文档 2._parent <a href="document.html" target="_parent">my document</a> 指向父frameset文档 3._self <a href="document.html" target="_self">my document</a> 把文档调入当前页框 4._top <a href="document.html" target="_top">my document</a> 去掉所有页框并用document.html取代frameset文档 小技巧1:使别人的页框不能引用你的网页 在文件头加:<base target="_top"> 小技巧2:在当前页打开连接或做刷新,提交到当前页在文件头加:<base target="_self"> 当前确实是ie内核(不切换的话,没有自己添加的右键菜单),但是不会因为这个就打开ie浏览器吧比如http://www.stepday.com/sitemap.html这个网址,点击图中节点会打开新窗口,也用的是window.open(可看源码)但即使我切换到ie内核的时候,依然会在uc浏览器的新标签页打开网页啊 那个网站是直接window.open('xxxxxxxxx'),没有添加第二个和第三个参数,不知道你添加了没有没有uc浏览器不好测试。。~ <html><head> <meta http-equiv="Content-Language" content="zh-CN"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title></title> </head><body> <script language="javascript"> var oWindow = window.external.menuArguments; var sText = oWindow.document.selection.createRange().text; //var sText = ""; sText = encodeURI(encodeURI(sText)); var url = "http://192.168.2.112:1588/?search=" + sText; window.open(url, 'ExportFolderSearch'); //external.menuArguments.window.location.href = url; </script></body></html>我选中文本后右键菜单中搜索,打开的网页如上,open里只有一个url参数下面是我添加右键菜单的注册表导入文件:不知道这个有没有问题Windows Registry Editor Version 5.00[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt\ExportFolder-搜索(&S)]@="D:\用户目录\Documents\编程\C#\ExportFolder\Web\index.html""contexts"=dword:00000010 即使我在ie浏览器中这么做,依然是打开了一个新的ie浏览器,而不是在新标签中打开(我已经设置了始终在新选项卡中打开弹出窗口) <html><head> <meta http-equiv="Content-Language" content="zh-CN"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title></title> </head><body> <script language="javascript"> var oWindow = window.external.menuArguments; var sText = oWindow.document.selection.createRange().text; //var sText = ""; sText = encodeURI(encodeURI(sText)); var url = "http://192.168.2.112:1588/?search=" + sText; window.open(url, 'ExportFolderSearch'); //external.menuArguments.window.location.href = url; </script></body></html>我选中文本后右键菜单中搜索,打开的网页如上,open里只有一个url参数下面是我添加右键菜单的注册表导入文件:不知道这个有没有问题Windows Registry Editor Version 5.00[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt\ExportFolder-搜索(&S)]@="D:\用户目录\Documents\编程\C#\ExportFolder\Web\index.html""contexts"=dword:00000010貌似多加了一个参数,不过把open的参数只保留url也是一样的 字符串类型转换 clearInterval函数不运行的问题!也就是鼠标放在图片上面,为什么图片不停止! 工作流可视化 父窗体调用子窗体的方法 xml解析问题不明白求教 如何实现一个图片属性文字的分行显示! 取当前日期的前一天 CreatePopup的问题. 谷歌扩展 如何关闭alert 或者模拟执行回车 easy UI 下拉选selected 不能设置默认值?求解。 图片上传 求帮助啊
我记得a标签的是这样的!
1._blank <a href="document.html" target="_blank">my document</a> 浏览器会另开一个新窗口显示document.html文档
2._parent <a href="document.html" target="_parent">my document</a> 指向父frameset文档
3._self <a href="document.html" target="_self">my document</a> 把文档调入当前页框
4._top <a href="document.html" target="_top">my document</a> 去掉所有页框并用document.html取代frameset文档
小技巧1:使别人的页框不能引用你的网页 在文件头加:<base target="_top">
小技巧2:在当前页打开连接或做刷新,提交到当前页在文件头加:<base target="_self">
当前确实是ie内核(不切换的话,没有自己添加的右键菜单),但是不会因为这个就打开ie浏览器吧
比如http://www.stepday.com/sitemap.html这个网址,点击图中节点会打开新窗口,也用的是window.open(可看源码)
但即使我切换到ie内核的时候,依然会在uc浏览器的新标签页打开网页啊
那个网站是直接window.open('xxxxxxxxx'),没有添加第二个和第三个参数,不知道你添加了没有没有uc浏览器不好测试。。~
<head>
<meta http-equiv="Content-Language" content="zh-CN">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title></title>
</head>
<body>
<script language="javascript">
var oWindow = window.external.menuArguments;
var sText = oWindow.document.selection.createRange().text;
//var sText = "";
sText = encodeURI(encodeURI(sText));
var url = "http://192.168.2.112:1588/?search=" + sText;
window.open(url, 'ExportFolderSearch');
//external.menuArguments.window.location.href = url;
</script>
</body>
</html>我选中文本后右键菜单中搜索,打开的网页如上,open里只有一个url参数下面是我添加右键菜单的注册表导入文件:不知道这个有没有问题
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt\ExportFolder-搜索(&S)]
@="D:\用户目录\Documents\编程\C#\ExportFolder\Web\index.html"
"contexts"=dword:00000010
即使我在ie浏览器中这么做,依然是打开了一个新的ie浏览器,而不是在新标签中打开(我已经设置了始终在新选项卡中打开弹出窗口)
<head>
<meta http-equiv="Content-Language" content="zh-CN">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title></title>
</head>
<body>
<script language="javascript">
var oWindow = window.external.menuArguments;
var sText = oWindow.document.selection.createRange().text;
//var sText = "";
sText = encodeURI(encodeURI(sText));
var url = "http://192.168.2.112:1588/?search=" + sText;
window.open(url, 'ExportFolderSearch');
//external.menuArguments.window.location.href = url;
</script>
</body>
</html>我选中文本后右键菜单中搜索,打开的网页如上,open里只有一个url参数下面是我添加右键菜单的注册表导入文件:不知道这个有没有问题
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt\ExportFolder-搜索(&S)]
@="D:\用户目录\Documents\编程\C#\ExportFolder\Web\index.html"
"contexts"=dword:00000010貌似多加了一个参数,不过把open的参数只保留url也是一样的