προβλημα με script

Κώδικας, πληροφορίες, ερωτήσεις και απαντήσεις σχετικές με την JavaScript.

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
H_TSOPELAS
Δημοσιεύσεις: 16
Εγγραφή: 31 Αύγ 2010 21:33

προβλημα με script

Δημοσίευση από H_TSOPELAS » 27 Σεπ 2010 02:45

βρηκα ενα script που εψαχνα αλλα το θεμα μου ειναι πως δεν δουλευει με firefox και δουλευει μονο με explorer!
δεν γινετε με καποιο τροπο να δουλεψει και με τα δυο?
σας γραφω το κωδικο και περιμενω καποια βοηθεια σας...
ευχαριστω πολυ

Κώδικας: Επιλογή όλων

<SCRIPT LANGUAGE="JavaScript">



<!-- Begin
var montharray=new Array&#40;"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"&#41;;


function countup&#40;&#41; &#123;


 yr = &#40;yea.value&#41; ;
 m = &#40;mon.value&#41; ;
 d = &#40;day.value&#41; ;


var today=new Date&#40;&#41;;
var todayy=today.getYear&#40;&#41;;

if &#40;&#40;navigator.appName == "Microsoft Internet Explorer"&#41; && &#40;todayy < 2000&#41;&#41;
todayy="19" + todayy;
if &#40;navigator.appName == "Netscape"&#41;
todayy=1900 + todayy;

var todaym=today.getMonth&#40;&#41;;
var todayd=today.getDate&#40;&#41;;
var todaystring=montharray&#91;todaym&#93;+" "+todayd+", "+todayy;
var paststring=montharray&#91;m-1&#93;+" "+d+", "+yr;
var difference=&#40;Math.round&#40;&#40;Date.parse&#40;todaystring&#41;-Date.parse&#40;paststring&#41;&#41;/&#40;24*60*60*1000&#41;&#41;*1&#41;;

birthm.value=difference;
ph.value=Math.round&#40;100*Math.sin&#40;&#40;2*Math.PI/23&#41;*difference&#41;&#41;;
int.value=Math.round&#40;100*Math.sin&#40;&#40;2*Math.PI/33&#41;*difference&#41;&#41;;
em.value=Math.round&#40;100*Math.sin&#40;&#40;2*Math.PI/28&#41;*difference&#41;&#41;;

av.value=Math.round&#40;&#40;parseInt&#40;ph.value&#41; + parseInt&#40;int.value&#41; + parseInt&#40;em.value&#41;&#41;/3&#41;;


&#125;
//  End -->
</script>

Απάντηση

Επιστροφή στο “JavaScript και Frameworks”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες