Java Script not working.
3 posters
Page 1 of 1
Java Script not working.
A problem I have......
I have entered the script to put a World Time on my forum.
It only shows on the forum as script and not the drop down box for members to click on for the time in their own country.
On another forum that I run it works with no problem.
Is there something that has to be 'allowed' on Forumotion forums? I have bb and html 'allowed'
The script.....
<table border="0" width="200" cellspacing="0" cellpadding="3">
<form name="where">
<tr>
<td width="100%">
<select name="city" size="1" onchange="updateclock(this);">
<option value="" selected>Local time</option>
<option value="0">London GMT</option>
<option value="2">Rome</option>
<option value="7">Bangkok</option>
<option value="8">Hong Kong</option>
<option value="9">Tokyo</option>
<option value="9">Melbourne</option>
<option value="10">Sydney</option>
<option value="10">Brisbane</option>
<option value="12">Fiji</option>
<option value="-10">Hawaii</option>
<option value="-8">San Francisco</option>
<option value="-5">New York</option>
<option value="-6">Texas</option>
<option value="-3">Buenos Aires</option>
<option value="12">Wellington</option>
</select>
</td>
</tr>
<tr>
<td width="100%">
<script language="JavaScript">
/*
Drop Down World Clock- By JavaScript Kit (http://www.javascriptkit.com)
Portions of code by Kurt @ http://www.btinternet.com/~kurt.grigg/javascript
This credit notice must stay intact
*/
if (document.all||document.getElementById)
document.write('<span id="worldclock" style="font:bold 16px Arial;"></span><br>')
zone=0;
isitlocal=true;
ampm='';
function updateclock(z){
zone=z.options[z.selectedIndex].value;
isitlocal=(z.options[0].selected)?true:false;
}
function WorldClock(){
now=new Date();
ofst=now.getTimezoneOffset()/60;
secs=now.getSeconds();
sec=-1.57+Math.PI*secs/30;
mins=now.getMinutes();
min=-1.57+Math.PI*mins/30;
hr=(isitlocal)?now.getHours():(now.getHours() + parseInt(ofst)) + parseInt(zone);
hrs=-1.575+Math.PI*hr/6+Math.PI*parseInt(now.getMinutes())/360;
if (hr < 0) hr+=24;
if (hr > 23) hr-=24;
ampm = (hr > 11)?"PM":"AM";
statusampm = ampm.toLowerCase();
hr2 = hr;
if (hr2 == 0) hr2=12;
(hr2 < 13)?hr2:hr2 %= 12;
if (hr2<10) hr2="0"+hr2
var finaltime=hr2+':'+((mins < 10)?"0"+mins:mins)+':'+((secs < 10)?"0"+secs:secs)+' '+statusampm;
if (document.all)
worldclock.innerHTML=finaltime
else if (document.getElementById)
document.getElementById("worldclock").innerHTML=finaltime
else if (document.layers){
document.worldclockns.document.worldclockns2.document.write(finaltime)
document.worldclockns.document.worldclockns2.document.close()
}
setTimeout('WorldClock()',1000);
}
window.onload=WorldClock
//-->
</script>
<!--Place holder for NS4 only-->
<ilayer id="worldclockns" width=100% height=35><layer id="worldclockns2" width=100% height=35 left=0 top=0 style="font:bold 16px Arial;"></layer></ilayer>
<font face="arial" size="-2">This free script provided by <a href="http://www.javascriptkit.com">JavaScript Kit</a></font>
</td>
</form>
</tr>
</table>
Any solution would be appreciated.
^Glyndwr^
I have entered the script to put a World Time on my forum.
It only shows on the forum as script and not the drop down box for members to click on for the time in their own country.
On another forum that I run it works with no problem.
Is there something that has to be 'allowed' on Forumotion forums? I have bb and html 'allowed'
The script.....
<table border="0" width="200" cellspacing="0" cellpadding="3">
<form name="where">
<tr>
<td width="100%">
<select name="city" size="1" onchange="updateclock(this);">
<option value="" selected>Local time</option>
<option value="0">London GMT</option>
<option value="2">Rome</option>
<option value="7">Bangkok</option>
<option value="8">Hong Kong</option>
<option value="9">Tokyo</option>
<option value="9">Melbourne</option>
<option value="10">Sydney</option>
<option value="10">Brisbane</option>
<option value="12">Fiji</option>
<option value="-10">Hawaii</option>
<option value="-8">San Francisco</option>
<option value="-5">New York</option>
<option value="-6">Texas</option>
<option value="-3">Buenos Aires</option>
<option value="12">Wellington</option>
</select>
</td>
</tr>
<tr>
<td width="100%">
<script language="JavaScript">
/*
Drop Down World Clock- By JavaScript Kit (http://www.javascriptkit.com)
Portions of code by Kurt @ http://www.btinternet.com/~kurt.grigg/javascript
This credit notice must stay intact
*/
if (document.all||document.getElementById)
document.write('<span id="worldclock" style="font:bold 16px Arial;"></span><br>')
zone=0;
isitlocal=true;
ampm='';
function updateclock(z){
zone=z.options[z.selectedIndex].value;
isitlocal=(z.options[0].selected)?true:false;
}
function WorldClock(){
now=new Date();
ofst=now.getTimezoneOffset()/60;
secs=now.getSeconds();
sec=-1.57+Math.PI*secs/30;
mins=now.getMinutes();
min=-1.57+Math.PI*mins/30;
hr=(isitlocal)?now.getHours():(now.getHours() + parseInt(ofst)) + parseInt(zone);
hrs=-1.575+Math.PI*hr/6+Math.PI*parseInt(now.getMinutes())/360;
if (hr < 0) hr+=24;
if (hr > 23) hr-=24;
ampm = (hr > 11)?"PM":"AM";
statusampm = ampm.toLowerCase();
hr2 = hr;
if (hr2 == 0) hr2=12;
(hr2 < 13)?hr2:hr2 %= 12;
if (hr2<10) hr2="0"+hr2
var finaltime=hr2+':'+((mins < 10)?"0"+mins:mins)+':'+((secs < 10)?"0"+secs:secs)+' '+statusampm;
if (document.all)
worldclock.innerHTML=finaltime
else if (document.getElementById)
document.getElementById("worldclock").innerHTML=finaltime
else if (document.layers){
document.worldclockns.document.worldclockns2.document.write(finaltime)
document.worldclockns.document.worldclockns2.document.close()
}
setTimeout('WorldClock()',1000);
}
window.onload=WorldClock
//-->
</script>
<!--Place holder for NS4 only-->
<ilayer id="worldclockns" width=100% height=35><layer id="worldclockns2" width=100% height=35 left=0 top=0 style="font:bold 16px Arial;"></layer></ilayer>
<font face="arial" size="-2">This free script provided by <a href="http://www.javascriptkit.com">JavaScript Kit</a></font>
</td>
</form>
</tr>
</table>
Any solution would be appreciated.
^Glyndwr^
^Glyndwr^- Forumember
- Posts : 124
Reputation : 0
Language : English
Location : Wales UK
Re: Java Script not working.
Can no one see or think of a solution to this for me?
^Glyndwr^- Forumember
- Posts : 124
Reputation : 0
Language : English
Location : Wales UK
Re: Java Script not working.
It is working fine for me. Where do you want to place this?
zakir321- New Member
- Posts : 0
Reputation : 2
Language : english
Re: Java Script not working.
I'm a little late updating this post. Thanks but I had got it working. Correction.....
Edit: Now I don't see it as code on the homepage just the 'Dropdown' box for the member to select their home area.
The problem now is....it is NOT showing the digital time clock underneath the box.
On another forum I run it works ok
Can anyone explain why please?
Edit: Now I don't see it as code on the homepage just the 'Dropdown' box for the member to select their home area.
The problem now is....it is NOT showing the digital time clock underneath the box.
On another forum I run it works ok
Can anyone explain why please?
^Glyndwr^- Forumember
- Posts : 124
Reputation : 0
Language : English
Location : Wales UK
Re: Java Script not working.
Sunny_D wrote:It is working fine for me. Where do you want to place this?
I have it placed in the ....Category>Forum>Description box so that it shows as a clickable option for the Members in a sub forum at the bottom of the forum Index page (Homepage)
Last edited by ^Glyndwr^ on June 1st 2008, 4:59 pm; edited 1 time in total
^Glyndwr^- Forumember
- Posts : 124
Reputation : 0
Language : English
Location : Wales UK
Re: Java Script not working.
hmm its working fine when i embed it to homepage message,
but its not working when i try to embed same script to portal. and im really tired of this problem because its cost me alot when im not able to embed any javascript to portal. c'mon forumotion staff, please solve this matter.. or we have to host that script before we can use it on portal? c'mon tell us what to do to make javascript working on portal!
and dont tell me to make my own thread for my problem because i make it before and it remain un-solve
but its not working when i try to embed same script to portal. and im really tired of this problem because its cost me alot when im not able to embed any javascript to portal. c'mon forumotion staff, please solve this matter.. or we have to host that script before we can use it on portal? c'mon tell us what to do to make javascript working on portal!
and dont tell me to make my own thread for my problem because i make it before and it remain un-solve
Adiex- Active Poster
- Posts : 1014
Reputation : 33
Language : er?
Location : back alive & kicking xD
Re: Java Script not working.
Adiex wrote:hmm its working fine when i embed it to homepage message,
But I dont want to put it in the homepage message. It has it's own subforum to show in.
^Glyndwr^- Forumember
- Posts : 124
Reputation : 0
Language : English
Location : Wales UK
Similar topics
» java script isn't working
» A Java script code is not working anymore
» Java Script
» [JAVA script]How to set a countdown script to forum/portal?
» java script
» A Java script code is not working anymore
» Java Script
» [JAVA script]How to set a countdown script to forum/portal?
» java script
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum