JavaScript inschakelen?

Gestart doorAllard5 reacties23 weergaven

6 berichten · pagina 1 van 1

Allard

Lid · Topicstarter

Berichten
970
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
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 elkaarconfused 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
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
gwn U heeft geen javascript gebruiken en het werkt ook emo?
0
Allard

Lid · Topicstarter

Berichten
970
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Snap ik, maar van de afhankelijk van de browser is dit soms niet zichtbaar. Het bovenste script werkt toch beter.
0
Erik

Lid

Berichten
7.109
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Allard schreef:
Snap ik, maar van de afhankelijk van de browser is dit soms niet zichtbaar. Het bovenste script werkt toch beter.
Ehm, werkt in alle browsers? emo
0
Berichten
18.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Dit is gewoon een script dumpen, geen tutorial emo
0
Berichten
15.446
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
*verplaatst naar webwereld*
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren