Results 1 to 2 of 2

Thread: web design help

  1. #1
    KeyMastur is offline VET
    Join Date
    Sep 2001
    Posts
    7,424

    web design help

    have some thumbnail pictures which are hyperlinked. want to open the bigger picture in a new window, with the new window being the size of the picture. anyone know some code for this ?? figuring it's javascript. anyone point me in the right direction ?

  2. #2
    Warrior's Avatar
    Warrior is offline AR-Hall of Famer
    Join Date
    Oct 2002
    Location
    6'0"/248lbs
    Posts
    6,982

    Thumbs up

    This code will give lots of free play - look into it and you can see where you can change stuff, some goes in the header tags - and some in the body:
    [PHP]
    <csscriptdict>
    <script type="text/javascript"><!--
    function CSClickReturn () {
    var bAgent = window.navigator.userAgent;
    var bAppName = window.navigator.appName;
    if ((bAppName.indexOf("Explorer") >= 0) && (bAgent.indexOf("Mozilla/3") >= 0) && (bAgent.indexOf("Mac") >= 0))
    return true; // dont follow link
    else return false; // dont follow link
    }
    CSStopExecution=false;
    function CSAction(array) {return CSAction2(CSAct, array);}
    function CSAction2(fct, array) {
    var result;
    for (var i=0;i<array.length;i++) {
    if(CSStopExecution) return false;
    var aa = fct[array[i]];
    if (aa == null) return false;
    var ta = new Array;
    for(var j=1;j<aa.length;j++) {
    if((aa[j]!=null)&&(typeof(aa[j])=="object")&&(aa[j].length==2)){
    if(aa[j][0]=="VAR"){ta[j]=CSStateArray[aa[j][1]];}
    else{if(aa[j][0]=="ACT"){ta[j]=CSAction(new Array(new String(aa[j][1])));}
    else ta[j]=aa[j];}
    } else ta[j]=aa[j];
    }
    result=aa[0](ta);
    }
    return result;
    }
    CSAct = new Object;
    function CSOpenWindow(action) {
    var wf = "";
    wf = wf + "width=" + action[3];
    wf = wf + ",height=" + action[4];
    wf = wf + ",resizable=" + (action[5] ? "yes" : "no");
    wf = wf + ",scrollbars=" + (action[6] ? "yes" : "no");
    wf = wf + ",menubar=" + (action[7] ? "yes" : "no");
    wf = wf + ",toolbar=" + (action[8] ? "yes" : "no");
    wf = wf + ",directories=" + (action[9] ? "yes" : "no");
    wf = wf + ",location=" + (action[10] ? "yes" : "no");
    wf = wf + ",status=" + (action[11] ? "yes" : "no");
    window.open(action[1],action[2],wf);
    }

    // --></script>
    </csscriptdict>
    <csactiondict>
    <script type="text/javascript"><!--
    CSAct[/*CMP*/ 'BA2FBED31'] = new Array(CSOpenWindow,/*URL*/ 'http://www.anabolicreview.com/vbulletin/avatar.php?userid=447&dateline=1036285771','_blank ',400,400,true,true,false,false,false,false,false) ;

    // --></script>
    </csactiondict>

    <csactions>
    <csaction name="BA2FBED31" class="Open Window" type="onevent" val0="http://www.anabolicreview.com/vbulletin/avatar.php?userid=447&dateline=1036285771" val1="_blank" val2="400" val3="400" val4="true" val5="true" val6="false" val7="false" val8="false" val9="false" val10="false" urlparams="1"></csaction>
    </csactions>
    <csscriptdict>
    <script type="text/javascript"><!--
    function CSClickReturn () {
    var bAgent = window.navigator.userAgent;
    var bAppName = window.navigator.appName;
    if ((bAppName.indexOf("Explorer") >= 0) && (bAgent.indexOf("Mozilla/3") >= 0) && (bAgent.indexOf("Mac") >= 0))
    return true; // dont follow link
    else return false; // dont follow link
    }
    CSStopExecution=false;
    function CSAction(array) {return CSAction2(CSAct, array);}
    function CSAction2(fct, array) {
    var result;
    for (var i=0;i<array.length;i++) {
    if(CSStopExecution) return false;
    var aa = fct[array[i]];
    if (aa == null) return false;
    var ta = new Array;
    for(var j=1;j<aa.length;j++) {
    if((aa[j]!=null)&&(typeof(aa[j])=="object")&&(aa[j].length==2)){
    if(aa[j][0]=="VAR"){ta[j]=CSStateArray[aa[j][1]];}
    else{if(aa[j][0]=="ACT"){ta[j]=CSAction(new Array(new String(aa[j][1])));}
    else ta[j]=aa[j];}
    } else ta[j]=aa[j];
    }
    result=aa[0](ta);
    }
    return result;
    }
    CSAct = new Object;
    function CSOpenWindow(action) {
    var wf = "";
    wf = wf + "width=" + action[3];
    wf = wf + ",height=" + action[4];
    wf = wf + ",resizable=" + (action[5] ? "yes" : "no");
    wf = wf + ",scrollbars=" + (action[6] ? "yes" : "no");
    wf = wf + ",menubar=" + (action[7] ? "yes" : "no");
    wf = wf + ",toolbar=" + (action[8] ? "yes" : "no");
    wf = wf + ",directories=" + (action[9] ? "yes" : "no");
    wf = wf + ",location=" + (action[10] ? "yes" : "no");
    wf = wf + ",status=" + (action[11] ? "yes" : "no");
    window.open(action[1],action[2],wf);
    }

    // --></script>
    </csscriptdict>
    <csactiondict>
    <script type="text/javascript"><!--
    CSAct[/*CMP*/ 'BA2FBED31'] = new Array(CSOpenWindow,/*URL*/ 'http://www.anabolicreview.com/vbulletin/avatar.php?userid=447&dateline=1036285771','_blank ',400,400,true,true,true,true,true,true,true);

    // --></script>
    </csactiondict>
    <body><a onclick="CSAction(new Array(/*CMP*/'BA2FBED31'));return CSClickReturn();" href="#" csclick="BA2FBED31">KeyMastur's Link</a>
    </body>[/PHP]

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •