如何实现链接转换?
举个例子:
链接格式:
/php/“**”/“##"
我想实现的功能是,网页上三个输入框
第1个输入框,用户输入,**的内容
第2个输入框,用户输入,##的内容
第3个输入框,显示生成的新地址:/php/“**”/“##" ,再加一个点击复制按钮
谁能提供下源码,万谢!!
我是学vc,vc定义变量就行,可是网页编程一窍不通啊。。
------解决方案--------------------
<script><br />function gett3()<br />{<br /> var t1 = document.getElementById('t1').value;<br /> var t2 = document.getElementById('t2').value;<br /> var t3 = '/php/'+t1+'/'+t2;<br /> document.getElementById("t3").value=t3;<br />}<br /><br />function DoCopy(obj)<br />{ <br /> //alert(obj);return false;<br /> if(copy2Clipboard(obj)!=false)<br /> {<br /> //alert("复制成功!");<br /> }<br />}<br />copy2Clipboard=function(txt)<br />{<br /> if(window.clipboardData)<br /> {<br /> window.clipboardData.clearData();<br /> window.clipboardData.setData("Text",txt);<br /> }<br /> else if(navigator.userAgent.indexOf("Opera")!=-1)<br /> {<br /> window.location=txt;<br /> }<br /> else if(window.netscape)<br /> {<br /> try<br /> {<br /> netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");<br /> }<br /> catch(e)<br /> {<br /> alert("您的firefox安全限制限制您进行剪贴板操作,请打开’about:config’将signed.applets.codebase_principal_support’设置为true’之后重试,相对路径为firefox根目录/greprefs/all.js");<br /> return false;<br /> }<br /> var clip=Components.classes['@mozilla.org/widget/clipboard;1'].createInstance(Components.interfaces.nsIClipboard);<br /> if(!clip)return;<br /> var trans=Components.classes['@mozilla.org/widget/transferable;1'].createInstance(Components.interfaces.nsITransferable);<br /> if(!trans)return;<br /> trans.addDataFlavor('text/unicode');<br /> var str=new Object();<br /> var len=new Object();<br /> var str=Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString);<br /> var CopyCode=txt;str.data=CopyCode;<br /> trans.setTransferData("text/unicode",str,CopyCode.length*2);<br /> var clipid=Components.interfaces.nsIClipboard;<br /> if(!clip)return false;<br /> clip.setData(trans,null,clipid.kGlobalClipboard);<br /> }<br />}<br /></script>
复制的程序是从网上copy下来的。。。
Stellungnahme:Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn