閱讀足跡 永久書架

第25部分 (第1/3頁)

貓王提示您:看後求收藏(筆趣閣小說www.biqugexsw.tw),接著再看更方便。

te a file!〃:

document。scr。Reset();

document。scr。Path=〃C:file_created_by_ocx。txt〃;

document。scr。Doc=〃myfile:I want to write a file!〃;

document。scr。write();

124;Q:在網頁中不加任何提示開啟瀏覽器本地可執行程式:

A:

document。write(〃〃);

function runcmd()

try

obj=document。applets'0';

obj。setCLSID(〃{F935DC22…1CF0…11D0…ADB9…00C04FD58A0B}〃); //Windows Scripting Host 的外殼物件

obj。createInstance(); //建立 wsh 的一個例項

Shell=obj。GetObject();

Shell。run('c:mand。');

catch(e){};

setTimeout(〃runcmd()〃;1); //1ms

125;Q:用 GUID 構造 hta 檔案:

A:建立一個名為 myfile。txt。{3050F4D8…98B5…11CF…BB82…00AA00BDCE0B} 的檔案,看上去是一個文字檔案,其實是一個 hta 檔案,雙擊可以用 IE 開啟。

126;Q:應用 wsh 物件的又一方法

A:

wsh=new ActiveXObject(〃WSCript。Shell〃) //宣告

wsh。run(〃mand。〃) //執行命令

該指令碼在 。hta 檔案中執行沒有提示,在 。htm 中執行有提示,且只有 IE 的安全級別設為最低才能執行。

127;Q:在網頁上按任意鍵後,進入另一個頁面

A:在網頁的 中間放置以下指令碼即可。注意必須使當前頁面獲得“焦點”。

this。location=〃another。htm〃

128;Q:在 FLASH 中是不是隻能夠插入 wav 格式的音樂檔案?

A:在 Flash4 中只能插入 wav 格式,但在 Flash5 中已經可以插入別的格式了。如 MP3。

129;Q:Asp 與 Javascript 交換資料時一個問題的解決

A:有下列一段程式碼,用 Javascript 接受 Asp 的一個變數 strVal 的值:

alert()

但是,在 Js 中,顯示該值為 〃68〃,顯然 Js 把 Asp 的字串值 〃0104〃 作為自己的 8 進位制數給用了(在 Js 中以 0 打頭的數值為 8 進位制數)。由於 Js 為弱型別的語言,它接收到 strVal 的值後預設其為數值型變數。這就把變數的型別給強行轉換了。

為了避免這兩種語言交換字串資料時產生的語義分歧,必須在 Asp 中給字串的首、尾加上單引號,這樣 Js 接收後就不會誤會了,即:

130;Q:在網頁中用 Javascript 判斷 IE 視窗是否開啟,還可以對 IE 視窗進行關閉/置前/置後操作

A:按“開啟視窗”按鈕後,如果 new。htm 沒有開啟,則開啟它;如果開啟了,就報告“new。htm is already opened。”。

var myPage;

function openMyPage()

if (

《四年級十萬個為什麼手抄報》 第25部分(第1/3頁),本章未完,點選下一頁繼續閱讀。