HTML4.0内镶框架怎么才能让它不被Tab键,或者鼠标拖动而显示隐藏的内容,滚动条已去。求前辈们指点!

HTML4.0内镶框架怎么才能让它不被Tab键,或者鼠标拖动而显示隐藏的内容,滚动条已去。求前辈们指点!,第1张

"一、鼠标右击桌面空白处-排列图标-显示桌面图标;如不行,用组合键CTRI+ALT+DEL打开任务管理器,看有没有explore.exe这个进程,如果没有,在“新建任务”中输入explorer.exe,如果有,将它去掉,再重新输入xplorer.exe,确定,重启,这时桌面应该就能正常显示。 二、修改注册表 (1)开始--运行--输入REGEDIT 进入注册表regedit: HKEY_CURRENT_USER\software\microsoft\windows\current version\polices\exlorer,右边的nodesktop,键值修改为 ""0 "" (2)开始-运行-输入“regedit”回车打开注册表编辑器,定位到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon,然后查看该分支下的Shell值是否为“Explorer.exe”。如果不是,手动修改为“Explorer.exe”。 三、用记事本 打开“记事本”程序,在其中输入如下内容: [Shell] Command=2 IconFile=explorer.exe,3 [Taskbar] Command=ToggleDesktop 然后把这个文件保存为:“Show Desktop.scf”,必须确认文件名和双引号中的一样。然后把保持的Show Desktop.scf文件复制到:“C:\Documents and Settings\用户名\Application Data\ Microsoft\Internet Explorer\Quick Launch”目录下。其中你需要把“a,执行干净启动,禁用所有第三方的系统服务和自启动程序 四、修复文件 可能是中毒等原因使你系统文件被破坏或篡改,桌面启动项丢失,建议先杀毒,到朋友的机子上用U 盘拷贝""C:\Documents and Settings\All Users""文件,覆盖你原来的文件,或用系统还原、一键恢复修复,实在不行,重新安装系统。 或在桌面→按鼠标右键→选择“属性”→选中“桌面”选项卡→点击“自定义桌面”→桌面图标的格中→打勾!"

可以用XMLHttpRequest获得网页的源代码,并在DIV里显示出来,不过缺点很多!

代码如下:

<html>

<head>

<title>仿框架网页</title>

<meta http-equiv="Content-Type" content="text/htmlcharset=gb2312">

<script language="JavaScript">

function viewSource(urlStr)

{

if (urlStr)

{ //用于读取CSS/Script/robots.txt

try

{

var srcStr=''

var objHTTP=new ActiveXObject("MSXML2.XMLHTTP")

with(objHTTP)

{

open("GET",urlStr,false)

onreadystatechange=function(){

if(readyState==4)

if(status==200)

srcStr=RSBinaryToString(responseBody)

}

try{ send()}

catch(e){

srcStr="错误".fontcolor("red")+": <br>获取 "+urlStr.bold().link(urlStr)+" 发生错误<br>可能该地址已失

效或没有权限."

}

}

objHTTP=null

}

catch(e){srcStr=ImgWarn+"错误".fontcolor("red")+": <br>获取 "+urlStr.bold().link(urlStr)+" 发生错误<br>可能该地址已失

效或没有权限."}

return srcStr

}

}

function C4(urlStr)

{

window.status='正在载入源码...(可能需要几分钟)'

srcMap.innerHTML=viewSource(urlStr)

window.status=''

}

</script>

<body>

<input size=50 id=str type=text value="http://www.baidu.com">

<input type=button value=go onclick="C4(str.value)">

<div class="mdiv" id=srcMap style="border: thin solid #FF6633width:expression(document.body.offsetWidth-

50)height:expression(document.body.offsetHeight-110)overflow:autobackground:#FFFFFF" align="center">

这里是仿框架显示网页!</div>

<script language="vbscript">

function RSBinaryToString(xBinary)

Dim Binary

If vartype(xBinary)=8 Then Binary = MultiByteToBinary(xBinary) Else Binary = xBinary

Dim RS, LBinary

Const adLongVarChar = 201

Set RS = CreateObject("ADODB.Recordset")

LBinary = LenB(Binary)

If LBinary>0 Then

RS.Fields.Append "mBinary", adLongVarChar, LBinary

RS.Open

RS.AddNew

RS("mBinary").AppendChunk Binary

RS.Update

RSBinaryToString = RS("mBinary")

Else

RSBinaryToString = ""

End If

End Function

</script>

</body>

</html>

常用窗口标记

<FRAMESET>...</FRAMESET>定义分割窗口。

相关属性 :

·BORDER 边框

·COLS 行 , 设定分割左右窗口宽度 ( 用『,』分隔,可设百分比 % 『*』表示剩余部份 )

·FRAMEBORDER 显示边框

·ROWS 列 , 设定分割上下窗口高度 ( 用『,』分隔,可设百分比 % 『*』表示剩余部份 )

<FRAME>定义窗口。

相关属性 :

·FRAMEBORDER 显示边框

·NAME 名称

·NORESIZE 设定是否可以调整窗口大小

·SRC 文件或URL位址

·SCROLLING 设定是否可以卷动

<NOFRAMES>...</NOFRAMES>无支援分割窗口浏览器显示文字。

<IFRAME>...</IFRAME>插入浮动窗口。

相关属性 :

·BORDER 边框

·FRAMEBORDER 显示边框

·NORESIZE 设定是否可以调整窗口大小

·SRC 文件或URL位址

·SCROLLING 设定是否可以卷动

举例

如 : 本站窗口架构。

( 先分割成上下窗口,再于窗口各分割成左右窗口。 )

<FRAMESET ROWS=74,* COLS=140,* FRAMEBORDER=NO BORDER=0>

<FRAME SRC=rad.htm NAME=RAD NORESIZE SCROLLING=NO>

<FRAME SRC=a-1.htm NAME=FRAME1 NORESIZE SCROLLING=NO>

<FRAME SRC=b-1.htm NAME=FRAME2 NORESIZE SCROLLING=AUTO>

<FRAME SRC=c-1.htm NAME=FRAME3 NORESIZE SCROLLING=AUTO>

</FRAMESET>

如 : 浮动窗口

<CENTER>

<IFRAME FRAMEBORDER=YES SCROLLING=YES SRC=c1-01.htm>

</IFRAME>

</CENTER>

注意

窗口基本架构的文件,通常放在HTML文件的第一页,如 : index.htm 。此HTML文件的基本架构并不需要本文区 ( BODY ),只需定义窗口架构,而其他HTML文件可用连结方式 ( A HREF=...连结标记 TARGET属性 ) 显示于指定的窗口中。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/6280854.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-19
下一篇 2023-03-19

发表评论

登录后才能评论

评论列表(0条)

保存