Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <html>
- <title>外部スクリプト</title>
- <body>
- </body>
- <!-- script id=scriptTAG src="script.js"></script>-->
- <script>
- resizeTo(200,200)
- scr = document.createElement('script')
- scr.src = 'script.js'
- document.body.insertBefore(scr)
- scr.onreadystatechange = function(){
- // onloadイベントは発生しなかった。
- // 「loading」しか発生しない。。
- confirm(scr.readyState)
- // 試しに以下の行を無効化して以降の処理を継続させてみたが、fsというオブジェクトは宣言されていないというエラーが出てしまう。。
- if(scr.readyState!='complete'){return}
- confirm('開始')
- // pathScript = fs.GetAbsolutePathName(scriptTAG.src)
- pathScript = fs.GetAbsolutePathName(scr.src)
- path = gsf2+'\\wsf.wsf'
- pathDQ = function(path){return 0<path.indexOf(' ') ? ('"'+path+'"') : path}
- ws = fs.CreateTextFile(path)
- ws.Write(['<-job>','<-script src="'+pathScript+'"><-/script>','<-script>','!'+function(){ WScript.Echo(gsf2) }+'()','<-/script>','<-/job>'].join('\r\n').replace(/<-/g,'<'))
- ws.Close()
- shell.Run('cmd /C '+pathDQ(path), 0, true)
- fs.DeleteFile(path)
- }
- document.body.innerText = document.body.outerHTML
- </script>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement