欢迎光临
我们一直在努力

弹出式窗口代码产生器-ASP教程,脚本编码

建站超值云服务器,限时71元/月

要完成此效果把如下代码加入到<body>区域中

<table border=0 cellpadding=0 cellspacing=0 width="63%" align="center">

<tbody>

<tr>

<td width="0">

<table border=0 cellpadding=0 cellspacing=0 width="76%">

<tbody>

<tr>

<td width="464">

<div align="center"><b><font color=#7b9431 face=arial

size=3>

<script language="javascript">

<!–

function uncode() {

smut="&lt;";

replacewords="< ";

txt=document.mail.source2.value;

tstx="";

space=replacewords.indexof(" ");

wrd=replacewords.substring(0,space);

wrdl=wrd.length

replacewords=replacewords.substring(space+1,replacewords.length);

while (txt.indexof(wrd)>-1){

space=txt.indexof(wrd);

txt=txt.substring(0,space)+smut+txt.substring((space+wrdl),txt.length);}

smut="&gt;";

replacewords="> ";

space=replacewords.indexof(" ");

wrd=replacewords.substring(0,space);

wrdl=wrd.length

replacewords=replacewords.substring(space+1,replacewords.length);

while (txt.indexof(wrd)>-1){

space=txt.indexof(wrd);

txt=txt.substring(0,space)+smut+txt.substring((space+wrdl),txt.length);}

document.mail.source2.value=txt;

}

function generate(form){

page = document.inputform.page.value;

toolbars = document.inputform.toolbars.checked;

scrollprops = document.inputform.scrollit.checked;

locations = document.inputform.locations.checked;

statusbars = document.inputform.statusbars.checked;

menubars = document.inputform.menubars.checked;

resizeable = document.inputform.resizeable.checked;

width = document.inputform.width.value;

if (!width) width = screen.width;

height = document.inputform.height.value;

if (!height) height = screen.height;

howto = document.inputform.howtoopen.options[document.inputform.howtoopen.selectedindex].value;

center = document.inputform.center.checked;

start = "<";

if(howto == body) {

otheroutput = start + "!– 步骤二: 将onload事件处理器粘贴在<body>标签内–>\n" + start + "body onload=\"javascript:popup()\">";

}

if(howto == link) {

otheroutput = start + "!– 步骤二: 用以下的链接打开一个新窗口 –>\n" + start + "a href=\"javascript:popup()\">open the popup window" + start + "/a>";

}

if(howto == button) {

otheroutput = start + "!– 步骤二: 用以下的按钮代码打开一个新窗口–>\n" + start + "form>\n" + start + "input type=button value=\"open the popup window\" onclick=\"javascript:popup()\">\n" + start + "/form>";

}

scriptoutput = start + !– 请照以下步骤进行:\r\n\r\n

+ <!– step one: 将以下代码粘贴在<head>区 –>\r\n\r\n

+ <head>\r\n\r\n + start + script language="javascript">\r\n

+ function pop + up() {\n;

scriptoutput += "props=window.open(" + page + ", poppage, " +

((toolbars) ? "toolbars=1, " : "toolbars=0, ") +

((scrollprops) ? "scrollbars=1, " : "scrollbars=0, ") +

((locations) ? "location=1, " : "location=0, ") +

((statusbars) ? "statusbars=1, " : "statusbars=0, ") +

((menubars) ? "menubars=1, " : "menubars=0, ") +

((resizeable) ? "resizable=1" : "resizable=0") +

((width) ? ", width=" + width : "") +

((height) ? ", height=" + height : "") +

((center) ? ", left = " + ((screen.width – width) / 2) : "") +

((center) ? ", top = " + ((screen.height – height) / 2) : "") +

");\n}\n// end –>\n" + start + "/sc" + "ript>\n";

output = scriptoutput + "\n\n" + otheroutput + \n\n + start +!–代码结束–+>;

document.mail.source.value = output;

document.mail.source2.value = output;

uncode();

}

–>

</script>

<font size="4"><br>

</font></font></b>

<font size=3><b>弹出式窗口代码产生器</b></font> </div>

<p> <b><font size="2"></font></b></p>

<form name=inputform>

<table width="100%" border="0" cellspacing="0" cellpadding="1" bgcolor="#000000">

<tr><td>

<table border=0 width=100% cellpadding="2" cellspacing="0" bgcolor="#bde6fd">

<tr> <td colspan="2"><font size="2" color=red><b>在新窗口里要打开的文件</b></font>

<input type=text name=page size=40><br>

<font size="2"><font size="1" color=red>(文件的名字或url地址…) </font></font></td>

</tr>

<tr bgcolor="#ffffff">

<td colspan="2"><font size="2" color=red><b>请选择要显示的<font size="2"><b>窗口</b></font>元素</b></font></td>

</tr>

<tr bgcolor="#ffffff">

<td width="43%"> <input type=checkbox name=toolbars>

<b><font face="arial" size="2">toolbars</font></b></td>

<td width="57%"> <input type=checkbox name=statusbars>

<font face="arial" size="2"><b>status bar</b></font></td>

</tr><tr bgcolor="#ffffff"><td width="43%">

<input type=checkbox name=scrollit>

<b><font face="arial" size="2">scrollbars</font> </b></td>

<td width="57%">

<input type=checkbox name=menubars>

<b><font face="arial" size="2">menu bar</font></b></td>

</tr>

<tr bgcolor="#ffffff">

<td width="43%">

<input type=checkbox name=locations>

<b><font face="arial" size="2">location bar</font> </b></td>

<td width="57%">

<input type=checkbox name=resizeable>

<b><font face="arial" size="2">resizeable</font> </b></td>

</tr>

<tr>

<td colspan="2"><font size="2" color=red><b>输入窗口的大小(缺省是满屏打开)</b></font></td>

</tr>

<tr>

<td width="43%"><font face="arial" size="2"><b> witdh

<input type=text name=width size=4>

</b> <font face="verdana" size="1"> (in pixels)</font></font></td>

<td width="57%"> <font face="arial" size="2"><b>height</b></font>

<input type=text name=height size=4>

<font face="verdana" size="1">(in pixels)</font> </td>

</tr>

<tr bgcolor="#ffffff">

<td colspan="2"><font size="2" color=red><b>窗口打开方式</b></font></td>

</tr>

<tr bgcolor="#ffffff">

<td width="100%" colspan="2"><font face="arial" size="2"></font>

<select name=howtoopen>

<option value="button" selected>点按钮</option>

<option value="link">点超链</option>

<option value="body">自动</option>

</select>

</td>

</tr>

<tr>

<td width="100%" colspan="2"><font face="arial" size="2"></font>

<input type=checkbox name=center>

<font size="2" color=red><b>让窗口出现在屏幕正中间?</b></font></td>

</tr>

<tr>

<td colspan=2>

<center>

<input type=button value="产生代码!" onclick="javascript:generate();" name="button">

</center>

</td>

</tr>

</table>

</td>

</tr>

</table>

</form>

<form name="mail" action="" method="post" onsubmit="return checkcodemail()">

<table width="100%" border="0" cellspacing="0" cellpadding="1" bgcolor="#000000">

<tr>

<td>

<table width="100%" border="0" cellspacing="0" cellpadding="0" bgcolor="#bbb7f4">

<tr align="center">

<td> <font size="2" color=#ffffcc><b>把下面代码copy到程序中:</b></font><br>

<input type=hidden name=scriptname value="popup window maker">

<textarea name="source" rows=6 cols=50 class=9pt></textarea>

<br>

<input type=hidden name="source2">

<br>

</td>

</tr>

</table>

</td>

</tr>

</table>

<br>

<center>

</center>

</form>

</td>

</tr>

</tbody>

</table>

</td>

</tr>

</tbody>

</table>

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » 弹出式窗口代码产生器-ASP教程,脚本编码
分享到: 更多 (0)