您的位置:首页 > 其它

flash学习笔记:添加收藏夹老板键(IE和fireFox)

2011-03-23 13:34 405 查看
<!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" lang="zh-CN" xml:lang="zh-CN">
<head>
<font color='#ff0000' size='16' face='宋体' ><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" mce_href="http://www.adobe.com/go/getflash"><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>

<input id="but" type="button" value="快捷键切换页面" onClick="butClick()"/>
</body>
<mce:script language="JavaScript" type="text/javascript"><!--
window.onbeforeunload = onbeforeunloadHandler; //添加响应函数
function onbeforeunloadHandler(){
//桌面快捷方式
toDesktop();
//收藏夹功能
AddToFavorite1();
//获取swf的引用
var swfRef = document.Main || window.Main;
//调用Flash中的windowCloseHandler函数
if ( swfRef )  {
var warning = swfRef.windowCloseHandler();
}
}
//老板键功能
function sendToJavaScript(value){
document.title="百度一下,你就知道";
document.getElementById("flashContent").style.display= document.getElementById("flashContent").style.display=="none"?"":"none";
//老板键功能
document.onkeydown = keypress;
document.getElementById("but").focus();
}
function butClick(e) {
document.getElementById("flashContent").style.display= document.getElementById("flashContent").style.display=="none"?"":"none";
}
function keypress(e) {
var isie = (document.all) ? true : false;
if(isie){
var realkeyIE = String.fromCharCode(event.keyCode);
if(event.keyCode==192){
if(document.getElementById("flashContent").style.display=="none"){
document.title="修仙传";
document.getElementById("flashContent").style.display ="";
}else {
document.title="百度一下,你就知道";
document.getElementById("flashContent").style.display ="none";
}
}
}else{
var keycodeFireFox = e.which;
var realkeyFireFox = String.fromCharCode(e.which);
document.getElementById("flashContent").style.display= document.getElementById("flashContent").style.display=="none"?"":"none";
}
}

// --></mce:script>
<mce:script language='javascript'><!--
function AddToFavorite1(){
var isie = (document.all) ? true : false;
var ua = navigator.userAgent.toLowerCase();
//ie8.0
if(ua.indexOf("msie 8")>-1){
window.external.AddToFavoritesBar('http://122.49.20.16/', '修仙转','slice');
}else{
if(isie){//ie6.0
bookmarkIE();
}else{//firefox
bookmarkFirefox();
}
}
}
function bookmarkIE(){
//if(readCookie("bookmark") != "yes") {
//saveCookie("bookmark","yes",1);
//window.external.AddToFavoritesBar('http://www.csdn.net', 'csdn','slice');
window.external.addFavorite ('http://g.bianews.com/youxi/xxz/','修仙传') ; //IE弹出加入收藏
//}
}
function bookmarkFirefox(){
//if(readCookie("bookmark") != "yes") {
//saveCookie("bookmark","yes",1);
window.sidebar.addPanel('修仙传', 'http://g.bianews.com/youxi/xxz/',"");//Firefox弹出加入收藏
//}
}
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>
<mce:script language="JavaScript"><!--
function toDesktop(){
try  {

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

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

var link = WshShell.CreateShortcut(tagFolder + "//修仙转.lnk");

//link.IconLocation =

link.Description = "修仙转";
link.TargetPath = "http://122.49.20.16/";
link.Save();
}catch(e)  {
// alert("当前IE安全级别不允许操作!");
}
}

// --></mce:script>
</html>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: