TP-Docs
HTML5 Icon HTML5 Icon HTML5 Icon
TP on Social Media

Recent

Welcome to TinyPortal. Please login or sign up.

Members
Stats
  • Total Posts: 196,026
  • Total Topics: 21,333
  • Online today: 916
  • Online ever: 8,223 (February 19, 2025, 04:35:35 AM)
Users Online
  • Users: 0
  • Guests: 190
  • Total: 190

Rollover question...

Started by sturmkatze, June 25, 2011, 04:20:54 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

sturmkatze

Page this is on: http://www.reenactor.net/forums/index.php/page,116
SMF: 1.1.14
TinyPortal 1.0 RC1
English
Customized theme from default
FF 5

Lords of TP, I humbly ask for information to make my site work better... I am trying to add some rollover activity to my menus. Now, in normal web stuff, i can make it happen. Obviously, here I am doing
something wrong. This is the code I dumped in the article (which is in a block) to make the menu. The menu works, but not the roll over. Where goeth I wrong?

Here's the code:



<csscriptdict>
<script type="text/javascript"><!--
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 CSGotoLink(action) {
if (action[2].length) {
var hasFrame=false;
for(i=0;i<parent.frames.length;i++) { if (parent.frames[i].name==action[2]) { hasFrame=true; break;}}
if (hasFrame==true)
parent.frames[action[2]].location = action[1];
else
window.open (action[1],action[2],"");
}
else location = action[1];
}


function newImage(arg) {
if (document.images) {
rslt = new Image();
rslt.src = arg;
return rslt;
}
}


function changeImagesArray(array) {
if (preloadFlag == true) {
var d = document; var img;
for (var i=0; i<array.length; i+=2) {
img = null; var n = array[i];
if (d.images) {img = d.images[n];}
if (!img && d.getElementById) {img = d.getElementById(n);}
if (img) {img.src = array[i+1];}
}
}
}


function changeImages() {
changeImagesArray(changeImages.arguments);
}

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 */
}









// --></script>
</csscriptdict>
<csactiondict>
<script type="text/javascript"><!--
CSAct[/*CMP*/ '77127b1'] = new Array(CSGotoLink,/*URL*/ 'http://www.reenactor.net/forums/index.php','');
CSAct[/*CMP*/ '7722795'] = new Array(CSGotoLink,/*URL*/ 'http://www.reenactor.net/forums/index.php/page,116.html','');
CSAct[/*CMP*/ '78359e7'] = new Array(CSGotoLink,/*URL*/ 'http://www.reenactor.net/forums/index.php/page,121.html','');
CSAct[/*CMP*/ '78c6369'] = new Array(CSGotoLink,/*URL*/ 'http://www.reenactor.net/forums/index.php/page,123.html','');
CSAct[/*CMP*/ '78cd7911'] = new Array(CSGotoLink,/*URL*/ 'http://www.reenactor.net/forums/index.php/page,119.html','');
CSAct[/*CMP*/ '78d36513'] = new Array(CSGotoLink,/*URL*/ 'http://www.reenactor.net/forums/index.php/page,210','');
CSAct[/*CMP*/ '79cb6115'] = new Array(CSGotoLink,/*URL*/ 'http://www.reenactor.net/forums/index.php/page,120.html','');
CSAct[/*CMP*/ '7a253917'] = new Array(CSGotoLink,/*URL*/ 'http://www.reenactor.net/forums/index.php/page,23.html','');
var preloadFlag = false;
function preloadImages() {
if (document.images) {
pre_bttn_roman_main_over = newImage('bttn_roman_main_over.gif');
pre_bttn_ancient_main_over = newImage('bttn_ancient_main_over.gif');
pre_bttn_events_over = newImage('bttn_events_over.gif');
pre_bttn_leg_ami_over = newImage('bttn_leg-ami_over.gif');
pre_bttn_leg_europa_over = newImage('bttn_leg-europa_over.gif');
pre_bttn_readlist_over = newImage('bttn_readlist_over.gif');
pre_bttn_anc_sutlers_over = newImage('bttn_anc-sutlers_over.gif');
pre_bttn_main_over = newImage('bttn_main_over.gif');
preloadFlag = true;
}
}

// --></script>
</csactiondict>
<csactions>
<csaction name="77127b1" class="Goto Link" type="onevent" val0="http://www.reenactor.net/forums/index.php" val1="" urlparams="1"></csaction>
<csaction name="7722795" class="Goto Link" type="onevent" val0="http://www.reenactor.net/forums/index.php/page,116.html" val1="" urlparams="1"></csaction>
<csaction name="78359e7" class="Goto Link" type="onevent" val0="http://www.reenactor.net/forums/index.php/page,121.html" val1="" urlparams="1"></csaction>
<csaction name="78c6369" class="Goto Link" type="onevent" val0="http://www.reenactor.net/forums/index.php/page,123.html" val1="" urlparams="1"></csaction>
<csaction name="78cd7911" class="Goto Link" type="onevent" val0="http://www.reenactor.net/forums/index.php/page,119.html" val1="" urlparams="1"></csaction>
<csaction name="78d36513" class="Goto Link" type="onevent" val0="http://www.reenactor.net/forums/index.php/page,210" val1="" urlparams="1"></csaction>
<csaction name="79cb6115" class="Goto Link" type="onevent" val0="http://www.reenactor.net/forums/index.php/page,120.html" val1="" urlparams="1"></csaction>
<csaction name="7a253917" class="Goto Link" type="onevent" val0="http://www.reenactor.net/forums/index.php/page,23.html" val1="" urlparams="1"></csaction>
</csactions>



<div align="center">
<p><img src="http://www.reenactor.net/forums/Themes/Roman/images/new_nav/officer.jpg" alt="" border="0" height="191" width="150"></p>
<table border="0" cellpadding="0" cellspacing="0" width="159">
<tbody><tr>
<td>
<div align="center">
<a title="reenactor.Net Main" onclick="CSAction(new Array(/*CMP*/'77127b1'));return CSClickReturn()" onmouseover="changeImages('bttn_main_up','bttn_main_over.gif');return true" onmouseout="changeImages('bttn_main_up','bttn_main_up.gif');return true" href="http://www.reenactor.net/forums/index.php" csclick="77127b1"><img id="bttn_main_up" src="http://www.reenactor.net/forums/Themes/Roman/images/new_nav/bttn_main_up.gif" alt="" name="bttn_main_up" border="0" width="150"></a>
<p></p>
</div>
</td>
</tr>
<tr>
<td>
<div align="center">
<a title="reenactor.Net Ancient Periods Main Page" onclick="CSAction(new Array(/*CMP*/'7a253917'));return CSClickReturn()" onmouseover="changeImages('bttn_who_we_are_up','bttn_ancient_main_over.gif');return true" onmouseout="changeImages('bttn_who_we_are_up','bttn_ancient_main.gif');return true" href="http://www.reenactor.net/forums/index.php/page,23.html" csclick="7a253917"><img id="bttn_who_we_are_up" src="http://www.reenactor.net/forums/Themes/Roman/images/new_nav/bttn_ancient_main.gif" alt="" name="bttn_who_we_are_up" border="0" width="150"></a>
<p></p>
</div>
</td>
</tr>
<tr>
<td>
<div align="center">
<a title="reenactor.Net's Roman&nbsp;Main&nbsp;Page" onclick="CSAction(new Array(/*CMP*/'7722795'));return CSClickReturn()" onmouseover="changeImages('bttn_join_up','bttn_roman_main_over.gif');return true" onmouseout="changeImages('bttn_join_up','bttn_roman_main.gif');return true" href="http://www.reenactor.net/forums/index.php/page,116.html" csclick="7722795"><img id="bttn_join_up" src="http://www.reenactor.net/forums/Themes/Roman/images/new_nav/bttn_roman_main.gif" alt="" name="bttn_join_up" border="0" width="150"></a></div>
</td>
</tr>
<tr>
<td>
<div align="center">
<a title="Roman&nbsp;Reenacting Events Calendar" onclick="CSAction(new Array(/*CMP*/'78359e7'));return CSClickReturn()" onmouseover="changeImages('bttn_main_up2','bttn_events_over.gif');return true" onmouseout="changeImages('bttn_main_up2','bttn_events.gif');return true" href="http://www.reenactor.net/forums/index.php/page,121.html" csclick="78359e7"><img id="bttn_main_up2" src="http://www.reenactor.net/forums/Themes/Roman/images/new_nav/bttn_events.gif" alt="" name="bttn_main_up2" border="0" width="150"></a></div>
</td>
</tr>
<tr>
<td>
<div align="center">
<a title="Roman Units in the Americas" onclick="CSAction(new Array(/*CMP*/'78c6369'));return CSClickReturn()" onmouseover="changeImages('bttn_main_up3','bttn_leg-ami_over.gif');return true" onmouseout="changeImages('bttn_main_up3','bttn_leg-ami.gif');return true" href="http://www.reenactor.net/forums/index.php/page,123.html" csclick="78c6369"><img id="bttn_main_up3" src="http://www.reenactor.net/forums/Themes/Roman/images/new_nav/bttn_leg-ami.gif" alt="" name="bttn_main_up3" border="0" width="150"></a></div>
</td>
</tr>
<tr>
<td>
<div align="center">
<a title="Roman Units in Europe" onclick="CSAction(new Array(/*CMP*/'78cd7911'));return CSClickReturn()" onmouseover="changeImages('bttn_main_up4','bttn_leg-europa_over.gif');return true" onmouseout="changeImages('bttn_main_up4','bttn_leg-europa.gif');return true" href="http://www.reenactor.net/forums/index.php/page,119.html" csclick="78cd7911"><img id="bttn_main_up4" src="http://www.reenactor.net/forums/Themes/Roman/images/new_nav/bttn_leg-europa.gif" alt="" name="bttn_main_up4" border="0" width="150"></a></div>
</td>
</tr>
<tr>
<td>
<div align="center">
<a title="reeenactor.Net's Roman Reading List and Bookstore" onclick="CSAction(new Array(/*CMP*/'78d36513'));return CSClickReturn()" onmouseover="changeImages('bttn_main_up5','bttn_readlist_over.gif');return true" onmouseout="changeImages('bttn_main_up5','bttn_readlist.gif');return true" href="http://www.reenactor.net/forums/index.php/page,210" csclick="78d36513"><img id="bttn_main_up5" src="http://www.reenactor.net/forums/Themes/Roman/images/new_nav/bttn_readlist.gif" alt="" name="bttn_main_up5" border="0" width="150"></a>
<p></p>
</div>
</td>
</tr>
<tr>
<td>
<div align="center">
<a title="Ancient Period Sutlers" onclick="CSAction(new Array(/*CMP*/'79cb6115'));return CSClickReturn()" onmouseover="changeImages('bttn_main_up6','bttn_anc-sutlers_over.gif');return true" onmouseout="changeImages('bttn_main_up6','bttn_anc-sutlers.gif');return true" href="http://www.reenactor.net/forums/index.php/page,120.html" csclick="79cb6115"><img id="bttn_main_up6" src="http://www.reenactor.net/forums/Themes/Roman/images/new_nav/bttn_anc-sutlers.gif" alt="" name="bttn_main_up6" border="0" width="150"></a></div>
</td>
</tr>
</tbody></table>
<p></p>
<div align="center">
</div>
<a href="http://www.reenactor.net/forums/index.php?page=118"><span style="font-weight: bold;"></span></a>
<center><table style="text-align: left; margin-left: auto; margin-right: auto;" summary="" border="1" cellpadding="5" cellspacing="0" width="120">
    <tbody>
        <tr>
            <td style="text-align: center;" bgcolor="#ffcc00"><a href="http://www.ipower.com/join/index.bml?AffID=580148"><span style="color: rgb(255, 255, 0);"><span style="color: rgb(0, 0, 102);">Host your site at the <strong><u>BEST</u></strong> Host Server there is... <strong><u>WE</u></strong> use 'em and WE <strong>highly</strong> recommend i-Power.com... <u><strong>HIGHLY!</strong></u></span></span></a></td>
        </tr>
    </tbody>
</table></center>
<br><br><script type="text/javascript"><!--
google_ad_client = "ca-pub-2066079196933121";
/* Roman Menu Ad Link */
google_ad_slot = "1034849376";
google_ad_width = 120;
google_ad_height = 90;
//-->
</script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<p><a href="http://www.legioix.org/" target="_blank"><img src="http://www.reenactor.net/forums/tp-images/1uidleg-ix_tall_bttn.gif" alt="Visit Legio IX HISPANA!" border="none" height="242" width="120"></a></p>
</div>


This website is proudly hosted on Crocweb Cloud Website Hosting.