Hallo,
Je kent vast wel, JavaScript. Dat heb je voor heel veel dingen nodig voor je website. Als je browser dan niet ingesteld is met JavaScript dan ligt je hele website uit elkaar
Maar ik heb de oplossing.
Ik weet dat de meeste browsers wel zijn ingesteld met JavaScript, maar toch.
Index.php
AC_OETags.js
Dit script controleert of je browser is ingesteld met JavaScript.
In het bestand welcome zet je jouw huidige index. En in het bestand errjscript zet je de melding dat JavaScript uit staat.
Groeten,
Allard J
Je kent vast wel, JavaScript. Dat heb je voor heel veel dingen nodig voor je website. Als je browser dan niet ingesteld is met JavaScript dan ligt je hele website uit elkaar
Maar ik heb de oplossing.Ik weet dat de meeste browsers wel zijn ingesteld met JavaScript, maar toch.
Index.php
<SCRIPT type="text/javascript" SRC="/AC_OETags.js"></SCRIPT>
<SCRIPT LANGUAGE="JavaScript">
var redirected = false;
function doRedirect(fvis) {
if (redirected==false) {
redirected = true;
if (fvis != null && fvis != null && fvis != ) {
window.top.location.replace(/welcome.php);
} else {
window.top.location.replace(/welcome.php);
}
}
}
if(this!=top) {window.top.location.replace(this.location); } else { setTimeout(doRedirect(""), 2000); }
var hasRequestedVersion = DetectFlashVer(8, 0, 0);
if (hasRequestedVersion ) {
AC_FL_RunContentH(
"src", "/vp/flash_lso/write_lso?v=20.4",
"width", "1",
"height", "1",
"align", "middle",
"id", "write_lso",
"quality", "high",
"bgcolor", "#AAAAAA",
"name", "write_lso",
"flashvars",visitor=970073079283&doRedirect=1&newVisitor=0,
"allowScriptAccess","always",
"type", "application/x-shockwave-flash",
"pluginspage", "http://www.adobe.com/go/getflashplayer"
);
}
else {
doRedirect("");
}
</SCRIPT>
<NOSCRIPT><META HTTP-EQUIV="Refresh" CONTENT="0; URL=/errjscript.php#top?71e271a4-e302-4_2d5-928-6dd3=3443068"></NOSCRIPT>
<BODY>
<NOSCRIPT><font FACE="Verdana,Arial,Helvetica" COLOR="#FF0000"><b>Een ogenblik geduld alstublieft, de pagina is aan het laden...</b><BR><BR>Deze pagina vereist JavaScript. Indien u deze boodschap langer dan 5 seconden ziet controleer dan uw browser instellingen en stel deze zo in dat ze JavaScript toestaan.</font></NOSCRIPT> AC_OETags.js
if(!window.__td){window.__MT=100;window.__ti=0;window.__td=[];window.__td.length=__MT;}
var isIE=(navigator.appVersion.indexOf("MSIE")!=-1)?true:false;var isWin=(navigator.appVersion.toLowerCase().indexOf("win")!=-1)?true:false;var isOpera=(navigator.userAgent.indexOf("Opera")!=-1)?true:false;function ControlVersion()
{var version;var axo;var e;try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");version=axo.GetVariable("$version");}catch(e){}
if(!version)
{try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");version="WIN 6,0,21,0";axo.AllowScriptAccess="always";version=axo.GetVariable("$version");}catch(e){}}
if(!version)
{try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");version=axo.GetVariable("$version");}catch(e){}}
if(!version)
{try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");version="WIN 3,0,18,0";}catch(e){}}
if(!version)
{try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");version="WIN 2,0,0,11";}catch(e){version=-1;}}
return version;}
function GetSwfVer(){var flashVer=-1;if(navigator.plugins!=null&&navigator.plugins.length>0){if(navigator.plugins["Shockwave Flash 2.0"]||navigator.plugins["Shockwave Flash"]){var swVer2=navigator.plugins["Shockwave Flash 2.0"]?" 2.0":"";var flashDescription=navigator.plugins["Shockwave Flash"+swVer2].description;var descArray=flashDescription.split(" ");var tempArrayMajor=descArray[2].split(".");var versionMajor=tempArrayMajor[0];var versionMinor=tempArrayMajor[1];if(descArray[3]!=""){tempArrayMinor=descArray[3].split("r");}else{tempArrayMinor=descArray[4].split("r");}
var versionRevision=tempArrayMinor[1]>0?tempArrayMinor[1]:0;var flashVer=versionMajor+"."+versionMinor+"."+versionRevision;}}
else if(navigator.userAgent.toLowerCase().indexOf("webtv/2.6")!=-1)flashVer=4;else if(navigator.userAgent.toLowerCase().indexOf("webtv/2.5")!=-1)flashVer=3;else if(navigator.userAgent.toLowerCase().indexOf("webtv")!=-1)flashVer=2;else if(isIE&&isWin&&!isOpera){flashVer=ControlVersion();}
return flashVer;}
function DetectFlashVer(reqMajorVer,reqMinorVer,reqRevision)
{versionStr=GetSwfVer();if(versionStr==-1){return false;}else if(versionStr!=0){if(isIE&&isWin&&!isOpera){tempArray=versionStr.split(" ");tempString=tempArray[1];versionArray=tempString.split(",");}else{versionArray=versionStr.split(".");}
var versionMajor=versionArray[0];var versionMinor=versionArray[1];var versionRevision=versionArray[2];if(versionMajor>parseFloat(reqMajorVer)){return true;}else if(versionMajor==parseFloat(reqMajorVer)){if(versionMinor>parseFloat(reqMinorVer))
return true;else if(versionMinor==parseFloat(reqMinorVer)){if(versionRevision>=parseFloat(reqRevision))
return true;}}
return false;}}
function AC_AddExtension(src,ext)
{if(src.indexOf(?)!=-1)
return src.replace(/?/,ext+?);else
return src+ext;}
function AC_Generateobj(objAttrs,params,embedAttrs,hidden)
{var str=;if(hidden==true){str+=<div style="overflow: hidden; width: 1px; height: 1px;">;}
if(isIE&&isWin&&!isOpera)
{str+=<object ;for(var i in objAttrs)
str+=i+="+objAttrs[i]+" ;for(var i in params)
str+=><param name="+i+" value="+params[i]+" /> ;str+=></object>;}else{str+=<embed ;for(var i in embedAttrs)
str+=i+="+embedAttrs[i]+" ;str+=> </embed>;}
if(hidden){str+=</div>;}
document.write(str);}
function AC_FL_RunContent(){var ret=AC_GetArgs
(arguments,".swf","movie","clsid:d27cdb6e-ae6d-11cf-96b8-444553540000","application/x-shockwave-flash");AC_Generateobj(ret.objAttrs,ret.params,ret.embedAttrs,false);}
function AC_FL_RunContentH(){var ret=AC_GetArgs
(arguments,".swf","movie","clsid:d27cdb6e-ae6d-11cf-96b8-444553540000","application/x-shockwave-flash");AC_Generateobj(ret.objAttrs,ret.params,ret.embedAttrs,true);}
function AC_GetArgs(args,ext,srcParamName,classid,mimeType){var ret=new Object();ret.embedAttrs=new Object();ret.params=new Object();ret.objAttrs=new Object();for(var i=0;i<args.length;i=i+2){var currArg=args[i].toLowerCase();switch(currArg){case"classid":break;case"pluginspage":ret.embedAttrs[args[i]]=args[i+1];break;case"src":case"movie":args[i+1]=AC_AddExtension(args[i+1],ext);ret.embedAttrs["src"]=args[i+1];ret.params[srcParamName]=args[i+1];break;case"onafterupdate":case"onbeforeupdate":case"onblur":case"oncellchange":case"onclick":case"ondblClick":case"ondrag":case"ondragend":case"ondragenter":case"ondragleave":case"ondragover":case"ondrop":case"onfinish":case"onfocus":case"onhelp":case"onmousedown":case"onmouseup":case"onmouseover":case"onmousemove":case"onmouseout":case"onkeypress":case"onkeydown":case"onkeyup":case"onload":case"onlosecapture":case"onpropertychange":case"onreadystatechange":case"onrowsdelete":case"onrowenter":case"onrowexit":case"onrowsinserted":case"onstart":case"onscroll":case"onbeforeeditfocus":case"onactivate":case"onbeforedeactivate":case"ondeactivate":case"type":case"codebase":ret.objAttrs[args[i]]=args[i+1];break;case"id":case"width":case"height":case"align":case"vspace":case"hspace":case"class":case"title":case"accesskey":case"name":case"tabindex":ret.embedAttrs[args[i]]=ret.objAttrs[args[i]]=args[i+1];break;default:ret.embedAttrs[args[i]]=ret.params[args[i]]=args[i+1];}}
ret.objAttrs["classid"]=classid;if(mimeType)ret.embedAttrs["type"]=mimeType;return ret;} Dit script controleert of je browser is ingesteld met JavaScript.
In het bestand welcome zet je jouw huidige index. En in het bestand errjscript zet je de melding dat JavaScript uit staat.
Groeten,
Allard J
?