亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? history.js

?? php for flash 之應(yīng)用試試看
?? JS
?? 第 1 頁(yè) / 共 2 頁(yè)
字號(hào):
                    back: false, 
                    forward: false, 
                    set: false
                }

                if ((window.location.hash == initialHash || window.location.href == initialHref) && (bsl == 1)) {
                    urlActions.back = true;
                    // FIXME: could this ever be a forward button?
                    // we can't clear it because we still need to check for forwards. Ugg.
                    // clearInterval(this.locationTimer);
                    handleBackButton();
                }
                
                // first check to see if we could have gone forward. We always halt on
                // a no-hash item.
                if (forwardStack.length > 0) {
                    if (forwardStack[forwardStack.length-1].flexAppUrl == getHash()) {
                        urlActions.forward = true;
                        handleForwardButton();
                    }
                }

                // ok, that didn't work, try someplace back in the history stack
                if ((bsl >= 2) && (backStack[bsl - 2])) {
                    if (backStack[bsl - 2].flexAppUrl == getHash()) {
                        urlActions.back = true;
                        handleBackButton();
                    }
                }
                
                if (!urlActions.back && !urlActions.forward) {
                    var foundInStacks = {
                        back: -1, 
                        forward: -1
                    }

                    for (var i = 0; i < backStack.length; i++) {
                        if (backStack[i].flexAppUrl == getHash() && i != (bsl - 2)) {
                            arbitraryUrl = true;
                            foundInStacks.back = i;
                        }
                    }
                    for (var i = 0; i < forwardStack.length; i++) {
                        if (forwardStack[i].flexAppUrl == getHash() && i != (bsl - 2)) {
                            arbitraryUrl = true;
                            foundInStacks.forward = i;
                        }
                    }
                    handleArbitraryUrl();
                }

                // Firefox changed; do a callback into BrowserManager to tell it.
                currentHref = document.location.href;
                var flexAppUrl = getHash();
                if (flexAppUrl == '') {
                    //flexAppUrl = defaultHash;
                }
				//ADR: to fix multiple
				if (typeof BrowserHistory_multiple != "undefined" && BrowserHistory_multiple == true) {
					var pl = getPlayers();
					for (var i = 0; i < pl.length; i++) {
						pl[i].browserURLChange(flexAppUrl);
					}
				} else {
	                getPlayer().browserURLChange(flexAppUrl);
				}
            }
        }
        //setTimeout(checkForUrlChange, 50);
    }

    /* Write an anchor into the page to legitimize it as a URL for Firefox et al. */
    function addAnchor(flexAppUrl)
    {
       if (document.getElementsByName(flexAppUrl).length == 0) {
           getAnchorElement().innerHTML += "<a name='" + flexAppUrl + "'>" + flexAppUrl + "</a>";
       }
    }

    var _initialize = function () {
		if (browser.ie)
		{
            var scripts = document.getElementsByTagName('script');
            for (var i = 0, s; s = scripts[i]; i++) {
                if (s.src.indexOf("history.js") > -1) {
                    var iframe_location = (new String(s.src)).replace("history.js", "historyFrame.html");
                }
            }
			historyFrameSourcePrefix = iframe_location + "?";
			var src = historyFrameSourcePrefix;

            var iframe = document.createElement("iframe");
            iframe.id = 'ie_historyFrame';
            iframe.name = 'ie_historyFrame';
            //iframe.src = historyFrameSourcePrefix;
            setTimeout(function() {
                document.body.appendChild(iframe);
            }, 0);
		}

		if (browser.safari)
		{
			var rememberDiv = document.createElement("div");
			rememberDiv.id = 'safari_rememberDiv';
			document.body.appendChild(rememberDiv);
			rememberDiv.innerHTML = '<input type="text" id="safari_remember_field" style="width: 500px;">';

			var formDiv = document.createElement("div");
			formDiv.id = 'safari_formDiv';
			document.body.appendChild(formDiv);

            var reloader_content = document.createElement('div');
            reloader_content.id = 'safarireloader';
            var scripts = document.getElementsByTagName('script');
            for (var i = 0, s; s = scripts[i]; i++) {
                if (s.src.indexOf("history.js") > -1) {
                    html = (new String(s.src)).replace(".js", ".html");
                }
            }
            reloader_content.innerHTML = '<iframe id="safarireloader-iframe" src="about:blank" frameborder="no" scrolling="no"></iframe>';
            document.body.appendChild(reloader_content);
            reloader_content.style.position = 'absolute';
            reloader_content.style.left = reloader_content.style.top = '-9999px';
            iframe = reloader_content.getElementsByTagName('iframe')[0];

			if (document.getElementById("safari_remember_field").value != "" ) {
				historyHash = document.getElementById("safari_remember_field").value.split(",");
			}

		}

		if (browser.firefox)
		{
			var anchorDiv = document.createElement("div");
			anchorDiv.id = 'firefox_anchorDiv';
			document.body.appendChild(anchorDiv);
		}
        
        //setTimeout(checkForUrlChange, 50);
    }

    return {
		historyHash: historyHash, 
        backStack: function() { return backStack; }, 
        forwardStack: function() { return forwardStack }, 
        getPlayer: getPlayer, 
        initialize: function(src) {
            _initialize(src);
        }, 
        setURL: function(url) {
            document.location.href = url;
        }, 
        getURL: function() {
            return document.location.href;
        }, 
        getTitle: function() {
            return document.title;
        }, 
        setTitle: function(title) {
            try {
                backStack[backStack.length - 1].title = title;
            } catch(e) { }
			//if on safari, set the title to be the empty string. 
            if (browser.safari) {
				if (title == "") {
					try {
					var tmp = window.location.href.toString();
					title = tmp.substring((tmp.lastIndexOf("/")+1), tmp.lastIndexOf("#"));
					} catch(e) {
						title = "";
					}
				}
			}
            document.title = title;
        }, 
        setDefaultURL: function(def)
        {
            defaultHash = def;
            def = getHash();
            //trailing ? is important else an extra frame gets added to the history
            //when navigating back to the first page.  Alternatively could check
            //in history frame navigation to compare # and ?.
			if (browser.ie)
			{
                _ie_firstload = true;
                getHistoryFrame().src = historyFrameSourcePrefix + def;
                window.location.replace("#" + def);
                setInterval(checkForUrlChange, 50);
			}

			if (browser.safari)
			{
                currentHistoryLength = history.length;
                if (historyHash.length == 0) {
                    historyHash[currentHistoryLength] = def;
                    var newloc = "#" + def;
                    window.location.replace(newloc);
                } else {
                    //alert(historyHash[historyHash.length-1]);
                }
                //setHash(def);
                setInterval(checkForUrlChange, 50);
			}
			
			
			if (browser.firefox || browser.opera)
			{
                var reg = new RegExp("#" + def + "$");
                if (window.location.toString().match(reg)) {
                } else {
                    var newloc ="#" + def;
                    window.location.replace(newloc);
                }
                setInterval(checkForUrlChange, 50);
                //setHash(def);
            }

        }, 

        /* Set the current browser URL; called from inside BrowserManager to propagate
         * the application state out to the container.
         */
        setBrowserURL: function(flexAppUrl, objectId) {
			if (browser.ie && typeof objectId != "undefined") {
        		currentObjectId = objectId;
			}
           //fromIframe = fromIframe || false;
           //fromFlex = fromFlex || false;
           //alert("setBrowserURL: " + flexAppUrl);
           //flexAppUrl = (flexAppUrl == "") ? defaultHash : flexAppUrl ;

           var pos = document.location.href.indexOf('#');
           var baseUrl = pos != -1 ? document.location.href.substr(0, pos) : document.location.href;
           var newUrl = baseUrl + '#' + flexAppUrl;

           if (document.location.href != newUrl && document.location.href + '#' != newUrl) {
               currentHref = newUrl;
               addHistoryEntry(baseUrl, newUrl, flexAppUrl);
               currentHistoryLength = history.length;
           }

           return false;
        }, 

        browserURLChange: function(flexAppUrl) {
            var objectId = null;
            if (browser.ie && currentObjectId != null) {
                objectId = currentObjectId;
            }
            pendingURL = '';
			
			if (typeof BrowserHistory_multiple != "undefined" && BrowserHistory_multiple == true) {
				var pl = getPlayers();
				for (var i = 0; i < pl.length; i++) {
					try {
						pl[i].browserURLChange(flexAppUrl);
					} catch(e) { }
				}
			} else {
	            try {
	            	getPlayer(objectId).browserURLChange(flexAppUrl);
	            } catch(e) { }
			}

            currentObjectId = null;
		}

    }

})();

// Initialization

// Automated unit testing and other diagnostics

function setURL(url)
{
    document.location.href = url;
}

function backButton()
{
    history.back();
}

function forwardButton()
{
    history.forward();
}

function goForwardOrBackInHistory(step)
{
    history.go(step);
}

BrowserHistoryUtils.addEvent(window, "load", function() { BrowserHistory.initialize(); });

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲人成精品久久久久| 欧美一区二区三区影视| 久久伊99综合婷婷久久伊| 亚洲黄色av一区| 国产成人av电影在线观看| 欧美一区二区在线免费播放| 亚洲精品国产a| 91亚洲永久精品| 国产精品国产三级国产专播品爱网| 日本成人中文字幕在线视频| 在线欧美日韩国产| 樱桃视频在线观看一区| av电影在线观看不卡| 国产精品美女久久久久久久| 盗摄精品av一区二区三区| 国产欧美va欧美不卡在线| 久久aⅴ国产欧美74aaa| 国产精品不卡一区| 韩国理伦片一区二区三区在线播放| 欧美日韩视频在线第一区| 天天综合网天天综合色| 欧美日韩一区成人| 免费成人av在线播放| 精品久久免费看| 成人精品在线视频观看| **欧美大码日韩| 欧美三区在线观看| 日韩在线卡一卡二| 久久精品网站免费观看| av毛片久久久久**hd| 亚洲成人精品一区| 日韩美女天天操| 99久久综合99久久综合网站| 亚洲激情第一区| 日韩视频一区在线观看| 国产风韵犹存在线视精品| 一区二区三区电影在线播| 欧美一二三在线| 91蜜桃视频在线| 日韩制服丝袜av| 国产精品夫妻自拍| 色呦呦网站一区| 蜜桃av噜噜一区| 亚洲色图在线播放| 日韩片之四级片| 色哟哟在线观看一区二区三区| 日本一道高清亚洲日美韩| 亚洲国产高清不卡| 欧美一区欧美二区| 在线中文字幕不卡| 国产精品小仙女| 日本在线不卡视频| 亚洲男人都懂的| 国产欧美一区二区三区在线看蜜臀 | 色综合天天做天天爱| 美女www一区二区| 亚洲成av人片www| 亚洲天天做日日做天天谢日日欢| 日韩精品中文字幕一区二区三区 | 欧美一区二区久久久| www.亚洲在线| 国产成人精品亚洲午夜麻豆| 麻豆精品一二三| 日韩电影在线免费看| 亚洲国产成人av| 亚洲欧美日韩成人高清在线一区| 中文字幕免费在线观看视频一区| 26uuu国产一区二区三区| 欧美大胆人体bbbb| 日韩三区在线观看| 欧美电视剧免费全集观看| 91精品婷婷国产综合久久性色| 欧美色老头old∨ideo| 日本精品裸体写真集在线观看 | 国产精品18久久久久久久网站| 午夜伦欧美伦电影理论片| 亚洲综合丁香婷婷六月香| 亚洲男人电影天堂| 亚洲国产婷婷综合在线精品| 亚洲狠狠丁香婷婷综合久久久| 亚洲欧洲中文日韩久久av乱码| 1000部国产精品成人观看| 亚洲手机成人高清视频| 亚洲美女在线国产| 亚洲成a天堂v人片| 精油按摩中文字幕久久| 国产高清精品网站| 色婷婷精品久久二区二区蜜臀av| 欧美视频在线一区二区三区| 91精品免费在线| 中文在线一区二区| 五月天一区二区| 久久99精品久久久| 91亚洲精品久久久蜜桃网站| 欧美老人xxxx18| 国产性做久久久久久| 亚洲精品国产成人久久av盗摄| 日韩**一区毛片| 国产一区二区不卡| 亚洲成av人片在线观看无码| 日韩av电影天堂| 丁香六月综合激情| 日韩一区二区在线观看视频| 国产精品毛片久久久久久| 午夜精品久久久久影视| 成人av资源网站| 2022国产精品视频| 亚洲h精品动漫在线观看| 不卡在线观看av| 26uuu另类欧美| 日韩在线一区二区| 色噜噜狠狠成人网p站| 国产欧美日韩视频在线观看| 日韩高清在线不卡| 欧美亚洲动漫制服丝袜| 国产精品成人免费在线| 九九九精品视频| 日韩一卡二卡三卡| 亚洲国产aⅴ成人精品无吗| 99国产精品视频免费观看| 久久精品一区二区| 精品一区二区综合| 日韩一二在线观看| 日本一不卡视频| 日韩一区二区在线观看| 午夜久久久久久久久| 欧美性感一区二区三区| 亚洲欧美色图小说| 91浏览器打开| 亚洲欧美激情在线| 色婷婷亚洲综合| 洋洋成人永久网站入口| 在线观看亚洲成人| 日本不卡一区二区| 色综合天天狠狠| 一区二区三区美女| 欧美性受xxxx| 奇米精品一区二区三区四区| 91精品国产欧美日韩| 国产在线日韩欧美| 国产欧美日韩激情| av中文字幕在线不卡| 国产精品成人免费精品自在线观看| av资源网一区| 亚洲第一福利视频在线| 日韩欧美一区中文| 风间由美一区二区三区在线观看 | 久久久久88色偷偷免费| 风间由美一区二区av101| 有码一区二区三区| 日韩一本二本av| 成人午夜短视频| 婷婷丁香激情综合| 久久久久久久综合狠狠综合| aaa亚洲精品| 蜜桃久久av一区| 自拍偷拍亚洲综合| 91精品国产综合久久精品麻豆| 国产精品亚洲一区二区三区在线| 亚洲日韩欧美一区二区在线| 91精品欧美福利在线观看| eeuss鲁片一区二区三区在线看| 亚洲成av人在线观看| 国产精品久久久久久久久搜平片 | 91原创在线视频| 亚洲成人动漫av| 国产精品天美传媒| 日韩精品一区二区三区蜜臀| 99久久综合99久久综合网站| 婷婷一区二区三区| 国产精品高潮呻吟| 精品日韩一区二区三区| 欧美最猛性xxxxx直播| 成人久久18免费网站麻豆| 蜜桃传媒麻豆第一区在线观看| 亚洲激情第一区| 国产日韩欧美精品在线| 精品久久久久av影院| 欧美日本精品一区二区三区| 99re成人在线| www.综合网.com| av一区二区三区黑人| 岛国精品在线播放| 粉嫩aⅴ一区二区三区四区| 韩国理伦片一区二区三区在线播放 | 国产在线精品一区在线观看麻豆| 天天免费综合色| 亚洲一区在线视频观看| 亚洲一二三区视频在线观看| 最新国产成人在线观看| 欧美激情综合五月色丁香| 久久奇米777| 国产精品乱子久久久久| 欧美国产日韩在线观看| 国产精品国产自产拍高清av| 欧美精品色综合| 国产福利视频一区二区三区| 久久99精品国产麻豆婷婷| 韩国视频一区二区| 粉嫩aⅴ一区二区三区四区|