http://www.cnblogs.com/lcngu/p/5055407.html
看看这页些能否满足你的要求
<script language=javascript> function outPut() { //获取父窗口的文本信息赋值给text var text = document.abc.text.value; //打开子窗口,并且把操作句柄赋值给win变量,以下所有操作都是针对win对象的 var win = window.open(”",”mywin”, “menubar=no,width=400,height=100,resizeable=yes”); //输出基本信息 win.document.writeln(”<title>输出结果</title>”); win.document.writeln(”你的信息是:<p>”); //输出从父窗口获取的信息 win.document.writeln(text);
win.document.title="赋值子页面的title";
win.document.close(); win.focus(); } </script> <form name=abc method=post> <input type=text name=text size=50> //调用上面的函数 <input type=button value=提交 onClick=”outPut()”> </form>
这个我知道怎么做!而且做过一些编辑器预览时候就用的这种方式 因为windowopen会返回子页面对象 但是
a标签不会 所以我问的是a标签如何实现windous open的功能 如果不能也没事
@咬金程: 你说的 是a标签里面的href跳转吧?这个很好解决啊,页面记载后替换掉a标签的href属性,然后增加一个click事件就行
@webaspx: 怎么说?这个我没太明白 能给个例子吗?
@咬金程:
$(function(){ var aHref=$("a").attr("href"); $("a").attr("href","javascript:void(0)"); $("a").click(function(){ do(aHref); }) })
@webaspx: 谢谢你的回答和帮助 此贴我先挂着但是真的很感谢你 想问下大神在这行业工作多久了 能否交个朋友
@咬金程: 客气了
还有哪几个例子感觉还是通过添加事件 用windousiopen 去控制子页面 我觉得直接a标签给跳转的新页面修改title应该不可以吧我觉得
感觉好头疼 不过实在不行就用别的方案解决
实在不行就用windows open
你在跳转的页面 把title改了啊
不能!如果可以我就那样了!他好像是个pdf文件而不是一个页面说不清 就是后太生成的
@咬金程: pdf文件不是电子书之类的吗
@白闹: 你!!让我吐血吗兄弟 谁告诉你pdf必须是电子书!pdf只是个文件后缀!
@咬金程: 额 好吧 那我就不知道了 没研究过pdf文件 不好意思了 浪费你时间了
@白闹: 没有没有 谢谢你的热心回答哈 你现在工作多久了 还是在学习阶段
@咬金程: 刚出来工作 懂得还不是很多
@白闹: 挺好的 努力哈 没事啊 问题我也表述的不清楚 也是一些反人类问题!谢谢你哈 认识了就是缘分哈
新页面修改titile,在这新页面用iframe中打开pdf文件
我也想 可是他是直接点击导出pdf以后页面瞬间关闭了 是在没办法我就没用a标签去链接 用了open 等新页面加载完 找到他的title 插入标题
新打开的页面里没有iframe标签 倒不是要打开pdf