Js与Html互转的一个hta的小工具

时间:2022-11-18 14:42:54

最近对脚本有点感兴趣了..自己试着搞了个小东西出来..

 

Js与Html互转的一个hta的小工具< HTA:APPLICATION
Js与Html互转的一个hta的小工具 
BORDER ="dialog"
Js与Html互转的一个hta的小工具 INNERBORDER
="no"
Js与Html互转的一个hta的小工具 BORDERSTYLE
="normal"  
Js与Html互转的一个hta的小工具 CAPTION
="yes"  
Js与Html互转的一个hta的小工具 MAXIMIZEBUTTON
="no"  
Js与Html互转的一个hta的小工具 MINIMIZEBUTTON
="yes"  
Js与Html互转的一个hta的小工具 SHOWINTASKBAR
="yes"  
Js与Html互转的一个hta的小工具 SINGLEINSTANCE
="no"  
Js与Html互转的一个hta的小工具 SYSMENU
="yes"
Js与Html互转的一个hta的小工具 SCROLL
="no"   >
Js与Html互转的一个hta的小工具
< head >
Js与Html互转的一个hta的小工具
< meta  http-equiv =Content-Type  content ="text/html; charset=gb2312" >
Js与Html互转的一个hta的小工具
< title > HTML 与 JS 代码互转 - Sea </ title >
Js与Html互转的一个hta的小工具Js与Html互转的一个hta的小工具
< style > ...
Js与Html互转的一个hta的小工具Js与Html互转的一个hta的小工具body
{...}{background-color:menu;margin:0;font-size:12px;}
Js与Html互转的一个hta的小工具Js与Html互转的一个hta的小工具#head
{...}{border:1px solid #777;padding:5px 10px;margin:2px;text-align:right;}
Js与Html互转的一个hta的小工具Js与Html互转的一个hta的小工具#oper
{...}{text-align:center;display:inline;width:80%;}
Js与Html互转的一个hta的小工具Js与Html互转的一个hta的小工具#convert
{...}{text-align:center;margin:5px;}
Js与Html互转的一个hta的小工具Js与Html互转的一个hta的小工具#oSource
{...}{width:460px;height:200px;}
Js与Html互转的一个hta的小工具Js与Html互转的一个hta的小工具#oResult
{...}{width:460px;height:200px;background:menu;}
Js与Html互转的一个hta的小工具Js与Html互转的一个hta的小工具#foot
{...}{padding:5px 10px;margin:2px 20px;text-align:right;}
Js与Html互转的一个hta的小工具
</ style >
Js与Html互转的一个hta的小工具Js与Html互转的一个hta的小工具
< SCRIPT  FOR ="window"  EVENT ="onload" > ...
Js与Html互转的一个hta的小工具initialize();
Js与Html互转的一个hta的小工具
</ SCRIPT >
Js与Html互转的一个hta的小工具Js与Html互转的一个hta的小工具
< script > ...
Js与Html互转的一个hta的小工具
// Event handler for window.onload()
Js与Html互转的一个hta的小工具Js与Html互转的一个hta的小工具
function initialize()   ...{
Js与Html互转的一个hta的小工具    initWindow();
Js与Html互转的一个hta的小工具}

Js与Html互转的一个hta的小工具
Js与Html互转的一个hta的小工具
// Applies initial state settings for the application
Js与Html互转的一个hta的小工具Js与Html互转的一个hta的小工具
function initWindow()   ...{
Js与Html互转的一个hta的小工具    setWindowSize(
500540);
Js与Html互转的一个hta的小工具    window.moveTo(
100,50);
Js与Html互转的一个hta的小工具}

Js与Html互转的一个hta的小工具
Js与Html互转的一个hta的小工具
// Resizes the current window
Js与Html互转的一个hta的小工具Js与Html互转的一个hta的小工具
function setWindowSize(width, height)...{
Js与Html互转的一个hta的小工具    window.resizeTo(width, height);
Js与Html互转的一个hta的小工具}

Js与Html互转的一个hta的小工具
Js与Html互转的一个hta的小工具
// Opens a new window
Js与Html互转的一个hta的小工具
function popWindow(url, name)
Js与Html互转的一个hta的小工具Js与Html互转的一个hta的小工具
...{
Js与Html互转的一个hta的小工具    
// New window will be used to popup window if we haven't opened a readme before;
Js与Html互转的一个hta的小工具
    // Otherwise the same window will open again, only toolbar visible, resizable 
Js与Html互转的一个hta的小工具
    var wndPopup = window.open(url,name,"");
Js与Html互转的一个hta的小工具    
// Bring new window to foreground
Js与Html互转的一个hta的小工具
    wndPopup.focus();
Js与Html互转的一个hta的小工具}

Js与Html互转的一个hta的小工具
function doConvert()
Js与Html互转的一个hta的小工具Js与Html互转的一个hta的小工具
...{
Js与Html互转的一个hta的小工具  
var ConvertResult;
Js与Html互转的一个hta的小工具  
var v=oSource.value;
Js与Html互转的一个hta的小工具  
if (ConvertType1.checked) ConvertResult=html2js(v); else ConvertResult=js2html(v);
Js与Html互转的一个hta的小工具  oResult.value
=ConvertResult;
Js与Html互转的一个hta的小工具}

Js与Html互转的一个hta的小工具
Js与Html互转的一个hta的小工具
function html2js(paraV)
Js与Html互转的一个hta的小工具Js与Html互转的一个hta的小工具
...{
Js与Html互转的一个hta的小工具    
return "document.writeln(""+paraV.replace(///g,"//").replace(///g,"//").replace(/'/g,"/'").replace(/"/g,"/"").split(' ').join(""); document.writeln("")+"")";
Js与Html互转的一个hta的小工具
}
 
Js与Html互转的一个hta的小工具 
Js与Html互转的一个hta的小工具
function js2html(paraV)
Js与Html互转的一个hta的小工具Js与Html互转的一个hta的小工具
...{
Js与Html互转的一个hta的小工具    
return paraV.replace(/document.writeln("/g,"").replace(/");/g,"").replace(//"/g,""").replace(//'/g,""").replace(////g,"/").replace(////g,"/");
Js与Html互转的一个hta的小工具}
Js与Html互转的一个hta的小工具
Js与Html互转的一个hta的小工具function doShift(v)
Js与Html互转的一个hta的小工具{
Js与Html互转的一个hta的小工具doConvert();
Js与Html互转的一个hta的小工具
Js与Html互转的一个hta的小工具</script>
Js与Html互转的一个hta的小工具</head>
Js与Html互转的一个hta的小工具<body>
Js与Html互转的一个hta的小工具<div id="head">
Js与Html互转的一个hta的小工具<div id="oper">
Js与Html互转的一个hta的小工具<label><input type=radio value="html2js" name="c" id="ConvertType1" onclick="doShift()" checked>HTMLtoJS</label>
Js与Html互转的一个hta的小工具&nbsp;
Js与Html互转的一个hta的小工具<label><input type=radio value="js2html" name="c" id="ConvertType2" onclick="doShift()">JStoHTML</label>
Js与Html互转的一个hta的小工具</div>
Js与Html互转的一个hta的小工具<input type=button value=" 关闭 " onclick="self.close()" name="close" /></div>
Js与Html互转的一个hta的小工具<div id="convert">
Js与Html互转的一个hta的小工具源内容:
Js与Html互转的一个hta的小工具<textarea id="oSource" onpropertychange="doConvert()"></textarea>
Js与Html互转的一个hta的小工具<br/><br/>
Js与Html互转的一个hta的小工具转换结果:
Js与Html互转的一个hta的小工具<textarea id="oResult" title="双击复制" ondblclick=
'this.select();oResult.createTextRange().execCommand("Copy")'></textarea>
Js与Html互转的一个hta的小工具</div>
Js与Html互转的一个hta的小工具<div id="foot"><a href="http://blog.csdn.net/sea0x/">Sea</a> test... </div>
Js与Html互转的一个hta的小工具</body>
Js与Html互转的一个hta的小工具</HTA>