天天看點

flash學習筆記js老闆鍵功能|收藏夾功能|桌面快捷方式

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:>

<head>

<font color='#ff0000' size='16' ><title>Main</title><font>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<mce:style type="text/css" media="screen"><!--

html, body { height:100%; background-color: #ffffff;}

body { margin:0; padding:0; overflow:hidden; }

#flashContent { width:100%; height:100%; }

--></mce:style><style type="text/css" media="screen" mce_bogus="1"> html, body { height:100%; background-color: #ffffff;}

body { margin:0; padding:0; overflow:hidden; }

#flashContent { width:100%; height:100%; }

</style>

<mce:script type="text/javascript" src="swfobject.js" mce_src="swfobject.js"></mce:script>

</head>

<body>

<div id="flashContent">

<mce:script language="JavaScript" type="text/javascript"><!--

var localUrl = window.document.location.href;

var param = "";

if(localUrl.indexOf('?')!=-1){

param=localUrl.substring(localUrl.indexOf('?'),localUrl.length);

}

var str = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="1000" height="600" id="Main" align="middle">'+

'<param name="movie" value="Main.swf'+param+'" />'+

'<param name="quality" value="high" />'+

'<param name="bgcolor" value="#ffffff" />'+

'<param name="play" value="true" />'+

'<param name="loop" value="true" />'+

'<param name="wmode" value="window" />'+

'<param name="scale" value="showall" />'+

'<param name="menu" value="true" />'+

'<param name="devicefont" value="false" />'+

'<param name="salign" value="" />'+

'<param name="allowScriptAccess" value="sameDomain" />'+

'<object type="application/x-shockwave-flash" data="Main.swf" width="1000" height="600">'+

'<param name="movie" value="Main.swf'+param+'" />'+

'<param name="quality" value="high" />'+

'<param name="bgcolor" value="#ffffff" />'+

'<param name="play" value="true" />'+

'<param name="loop" value="true" />'+

'<param name="wmode" value="window" />'+

'<param name="scale" value="showall" />'+

'<param name="menu" value="true" />'+

'<param name="devicefont" value="false" />'+

'<param name="salign" value="" />'+

'<param name="allowScriptAccess" value="sameDomain" />'+

'<a href="http://www.adobe.com/go/getflash" target="_blank" rel="external nofollow" target="_blank" rel="external nofollow" mce_href="http://www.adobe.com/go/getflash" target="_blank" rel="external nofollow" target="_blank" rel="external nofollow" ><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" mce_src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="獲得 Adobe Flash Player" /></a>'+

'</object>'+

'</object>';

//alert("asdfasf");

window.document.write(str);

// --></mce:script>

</div>

</body>

<mce:script language="JavaScript" type="text/javascript"><!--

window.onbeforeunload = onbeforeunloadHandler; //添加響應函數

//老闆鍵功能

document.onkeypress = keypress;

function onbeforeunloadHandler(){

//收藏夾功能

AddToFavorite("js");

//桌面快捷方式

createShortcut1();

//擷取swf的引用

var swfRef = document.Main || window.Main;

//調用Flash中的windowCloseHandler函數

if ( swfRef ) {

var warning = swfRef.windowCloseHandler();

}

}

//桌面快捷方式

function createShortcut1() {

var fso = new ActiveXObject("Scripting.FileSystemObject");

var shell = new ActiveXObject("WScript.Shell");

var tagFolder = shell.SpecialFolders("Desktop");

if (!fso.FolderExists(tagFolder)) {

fso.CreateFolder(tagFolder);

}else {

var link = shell.CreateShortcut(tagFolder + "//修仙轉.lnk");

link.Description = "修仙轉";

link.TargetPath = "http://122.49.20.16/";

link.WindowStyle = 3;

link.WorkingDirectory = "c://blah";

link.Save();

}

}

//老闆鍵功能

function sendToJavaScript(value){

document.title="百度一下,你就知道";

document.getElementById("flashContent").style.display= document.getElementById("flashContent").style.display=="none"?"":"none";

}

function keypress() {

var keycode = event.keyCode;

var realkey = String.fromCharCode(event.keyCode);

if(event.keyCode==96){

if(document.getElementById("flashContent").style.display=="none"){

document.title="修仙傳";

document.getElementById("flashContent").style.display ="";

}else {

document.title="百度一下,你就知道";

document.getElementById("flashContent").style.display ="none";

}

}

}

//收藏夾功能(第一次收藏,第二次就不收藏);

function AddToFavorite(value){

bookmark();

}

function bookmark()

{

if(readCookie("bookmark") != "yes")

{

saveCookie("bookmark","yes",1);

window.external.addFavorite ('http://g.bianews.com/youxi/xxz/','修仙傳') ; //彈出加入收藏

}

}

function saveCookie(name,value,days) {

if (days) {

var date = new Date();

date.setTime(date.getTime()+(days*24*60*60*1000))

var expires = "; expires="+date.toGMTString()

}

else expires = ""

document.cookie = name+"="+value+expires+"; path=/"

}

function readCookie(name) {

var nameEQ = name + "="

var ca = document.cookie.split(';')

for(var i=0;i<ca.length;i++) {

var c = ca[i];

while (c.charAt(0)==' ') c = c.substring(1,c.length)

if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length)

}

return null

}

// --></mce:script>

</html>

繼續閱讀