Simon Lloyd
09-29-2009, 12:05 PM
Hi all, i have created an alert box for my site to ask a user a question, the problem is it's java and users don't always have it on, can anyone help modify the code below so that we don't use java and so its available in all browsers not just IE?
<head><script type="text/javascript">
function show_confirm()
{
var r=confirm("yadda.....yadda?, Click OK to continue or Cancel to be transported to the Members Microsoft Topics forums ");
if (r==true)
{
document.location.href="newthread.php?$session[sessionurl]do=newthread&f=$foruminfo[forumid]";
}
else
{
document.location.href="http://www.thecodecage.com/forumz/members-microsoft-topics";
}
}
</script></head>
<td class="smallfont"> <if condition="$show['newthreadlink']"> <if condition="!in_array($foruminfo['forumid'], array(23, 24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,42,43 ,45,46,))"> <a href="newthread.php?$session[sessionurl]do=newthread&f=$foruminfo[forumid]" rel="nofollow"><img src="$stylevar[imgdir_button]/newthread.gif" alt="$vbphrase[post_new_thread]" border="0" /></a><else />
<if condition="$show['newthreadlink']"><a href="#" onclick="return show_confirm();"><img src="$stylevar[imgdir_button]/newthread.gif" alt="$vbphrase[post_new_thread]" border="0" /></a></if>
<else /> </if></if></td>Ideally i dont simply want to transport them here http://www.thecodecage.com/forumz/members-microsoft-topics , every forum in the newsgroup forums within my site has a mirror forum preceeded with "members", so if they are trying to create a new thread in excel vba programming (url is (spelled wrong on purpose) htp://ww.thecodecage.com/forumz/excel-vba-programming) and they click CANCEL (or no if we manage to have a yes no message box) then i would like them to get transported to (spelled wrong on purpose) htp://ww.thecodecage.com/forumz/members-excel-vba-programming, is there a way to concatenate like that?
--------------- Added 1254242993 at 1254242993 ---------------
I also find that when a user clicks OK in firefox he doesnt follow the link in the ok he gets an invalid link message?
--------------- Added 1254247907 at 1254247907 ---------------
Firefox issue solved!
<head><script type="text/javascript">
function show_confirm()
{
var r=confirm("yadda.....yadda?, Click OK to continue or Cancel to be transported to the Members Microsoft Topics forums ");
if (r==true)
{
document.location.href="newthread.php?$session[sessionurl]do=newthread&f=$foruminfo[forumid]";
}
else
{
document.location.href="http://www.thecodecage.com/forumz/members-microsoft-topics";
}
}
</script></head>
<td class="smallfont"> <if condition="$show['newthreadlink']"> <if condition="!in_array($foruminfo['forumid'], array(23, 24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,42,43 ,45,46,))"> <a href="newthread.php?$session[sessionurl]do=newthread&f=$foruminfo[forumid]" rel="nofollow"><img src="$stylevar[imgdir_button]/newthread.gif" alt="$vbphrase[post_new_thread]" border="0" /></a><else />
<if condition="$show['newthreadlink']"><a href="#" onclick="return show_confirm();"><img src="$stylevar[imgdir_button]/newthread.gif" alt="$vbphrase[post_new_thread]" border="0" /></a></if>
<else /> </if></if></td>Ideally i dont simply want to transport them here http://www.thecodecage.com/forumz/members-microsoft-topics , every forum in the newsgroup forums within my site has a mirror forum preceeded with "members", so if they are trying to create a new thread in excel vba programming (url is (spelled wrong on purpose) htp://ww.thecodecage.com/forumz/excel-vba-programming) and they click CANCEL (or no if we manage to have a yes no message box) then i would like them to get transported to (spelled wrong on purpose) htp://ww.thecodecage.com/forumz/members-excel-vba-programming, is there a way to concatenate like that?
--------------- Added 1254242993 at 1254242993 ---------------
I also find that when a user clicks OK in firefox he doesnt follow the link in the ok he gets an invalid link message?
--------------- Added 1254247907 at 1254247907 ---------------
Firefox issue solved!