返回列表 发帖

[交流] 请教javascript插件制作新建空白页面问题

请教个javascript下window.open的问题~
怎样才能使新建的页面地址栏about:blank,window.open有没相关的参数设置~
比如我在的代码如下:

  1. <script language="Javascript">
  2. if (location.href != "about:blank"){
  3. var newtab=window.open("about:blank",'新建',"_blank");
  4. alert("新建"+location.href);}
  5. else
  6. alert("非新建"+location.href);
  7. </script>
复制代码

而使用TW插件介绍中的方法会提示有错误~

  1. external.twnewnavigate( window, security_id, url );
复制代码

怎样才能使弹出窗口如同新建标签页一样的地址栏及标签都是“about:blank”呢???~
忆景怀甜人心醉,恋景思甜痴难追,誓作甜筒永不悔!
ttrry的QQ空间

回复 10# 的帖子

好像没有

TOP

原帖由 ttrry 于 2008-4-9 21:42 发表 http://bbs.ioage.com/cn/images/common/back.gif
也就是达到快捷键“CTRL+T”新建标签的目的~并切换至新建标签~
请问在插件中使用JAVASCRIPT要怎么做???

mt 有个函数 m2_run_cmd(%max_security_id, cmd_id),差不多所有 mt 命令都能执行,可以看看 tw 有没有同样函数。

TOP

也就是达到快捷键“CTRL+T”新建标签的目的~并切换至新建标签~
请问在插件中使用JAVASCRIPT要怎么做???
忆景怀甜人心醉,恋景思甜痴难追,誓作甜筒永不悔!
ttrry的QQ空间

TOP

你去看看我的插件,我的就是这个方法,测试ok

TOP

2、3楼方法我都试了下,发觉还是不行呀~~~
忆景怀甜人心醉,恋景思甜痴难追,誓作甜筒永不悔!
ttrry的QQ空间

TOP

我想要的功能是,判断当前页面是否为空白页面,如果是空白页面则在此页面操作,如果不是空白则新建一个空白页面。
而且新建的空白页面还需要两次加载页面,如果新建的页面地址不为"about:blank",则又会新建~~~
怎样解决呢?
请帮忙~谢谢!~
忆景怀甜人心醉,恋景思甜痴难追,誓作甜筒永不悔!
ttrry的QQ空间

TOP

好,我去试试~~~
谢谢!~
忆景怀甜人心醉,恋景思甜痴难追,誓作甜筒永不悔!
ttrry的QQ空间

TOP

类似的maxthon也有个new tab的函数

external.max_newTab

TOP

external.twnewnavigate(window,security_id,str_url,0,1,0,1)

TOP

那个方式是为了传递security id的
  1. <script language="JavaScript">
  2. var thUrl = window.location.href;
  3. var security_id=%max_security_id;
  4. var page = "";
  5. window.open("","_blank");
  6. external.get_tab(security_id,external.cur_sel).document.write("<script>var security_id='"+security_id+"';<\/script>\n"+page);
  7. </script>
复制代码

TOP

返回列表