προβλημα με javascript σε firefox

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

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

Απάντηση
miltiadisf
Δημοσιεύσεις: 43
Εγγραφή: 28 Ιουν 2010 13:51

προβλημα με javascript σε firefox

Δημοσίευση από miltiadisf » 10 Ιαν 2012 19:14

χαιρετε εχω φτιαξει ενα κωδικα σε javascript φια το σιτε μου και ενο περνω τα αποτελεσματα
που θελω σε google chrome broswer στον firefox δεν λειτουργει καθολου.
τι φταιει υπαρχει καποια ασυμβατοτητα με τον firefox?
πως μπορω να το λυσω?
καθε προταση δεκτη.

panosru
WebDev Moderator
Δημοσιεύσεις: 1885
Εγγραφή: 13 Σεπ 2005 16:13
Τοποθεσία: Camp

προβλημα με javascript σε firefox

Δημοσίευση από panosru » 10 Ιαν 2012 21:05

μισό μυρίζω τα νύχια μου για να βρω την απάντηση :D

sorry για την ειρωνεία αλλά μετά από 41 posts που έχεις κάνει δε μπορώ να δικαιολογήσω το γεγονός ότι δε δίνεις κάποιο στοιχείο για να σε βοηθήσει κάποιος στο πρόβλημά σου, εν τέλη δικό σου είναι το πρόβλημα όσο καλύτερα το εξηγήσεις τόσο πιο εύκολα θα λάβεις απάντηση.

miltiadisf
Δημοσιεύσεις: 43
Εγγραφή: 28 Ιουν 2010 13:51

προβλημα με javascript σε firefox

Δημοσίευση από miltiadisf » 11 Ιαν 2012 02:25

οκ sorry τοτε .
εχω φτιαξει ενα e-shop και θελω να περνω τα προιοντα που εχουν παραγγελθει περισσοτερο και να τα εμφανιζω στην κεντρικη μου σελιδα
ο κωδικας μου ειναι αυτος:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<link rel="shortcut icon" href="images/iTunes.ico" >
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<link href="layout5.css" rel="stylesheet" type="text/css" />

<script type="text/javascript" language="javascript" src="jq/jquery.js"></script>

<script language="javascript">




$(document).ready(function() // fortonontas tin selida na trexei i function
{
evresi_paraggeliwn();

});



function evresi_paraggeliwn()
{
$('#eggrafes').hide();
$.post('evresi_paraggeliwn.php', { arithmos_eggrafwn: teleftaies_paraggelies.arithmos_paraggeliwn.value},
function (output)
{
$('#eggrafes').html(output).fadeIn(1000);
});
}

</script>

</head>

<body>
<?php
include('music_sc_fns.php');
session_start();



?>




<div id="container">

<div id="header">

<div id="logo">Smashing DZine</div>

<div id="contact">
<p class="btext">+0030 55 7457383</p>
<p>Για οποιαδήποτε απορία παρακαλώ τηλεφωνήστε μας</p>
</div>

<div class="corner">


<div id="topnav">
<ul>
<li><a href="maindd.php" title="" ><span>αρχικη</span></a></li>
<li><a href="#" title=""><span>Οι Υπηρεσιες μας</span></a></li>
<li><a href="find_it.php" title=""><span>Αναζητηση</span></a></li>
<li><a href="form1.php" title=""><span>Εγγραφη </span></a></li>
<li><a href="login form.php" title=""><span>Συνδεση </span></a></li>
<li><a href="login_admin.php" title=""><span>Διαχειριση </span></a></li>
<li><a href="#" title=""><span>Κατηγοριες</span></a>
<ul>
<?php
$cat_array = get_categories();
display_categories($cat_array); ?>
<!--
<li><a href='#' title='Τιτλος 2'>Τιτλος 2</a></li>

<li><a href='#' title='Τιτλος 3'>Τιτλος 3</a></li>
<li><a href='#' title='Τιτλος 4'>Τιτλος 4</a></li>
<li><a href='#' title='Τιτλος 5'>Τιτλος 5</a></li>
<li><a href='#' title='Τιτλος 6'>Τιτλος 6</a></li>
<li><a href='#' title='Τιτλος 7'>Τιτλος 7</a></li>

<li><a href='#' title='Τιτλος 8'>Τιτλος 8</a></li> -->
</ul>
</li>


</ul>
</div>
</div>
</div>
<div id="middle">

<div id="middle_inside">
<table border=0>
<tr>
<td>
Παρακαλώ επιλέξτε μια κατηγορία για να ξεκινήσετε τις αγορές σας.
<script language="JavaScript1.2">

//Drop-in slideshow- By Dynamic Drive
//For full source code and more DHTML scripts, visit http://www.d.com
//This credit MUST stay intact for use

var slideshow_width='480px' //SET SLIDESHOW WIDTH (set to largest image's width if multiple dimensions exist)
var slideshow_height='409px' //SET SLIDESHOW HEIGHT (set to largest image's height if multiple dimensions exist)
var pause=3000 //SET PAUSE BETWEEN SLIDE (3000=3 seconds)

var dropimages=new Array()
//SET IMAGE PATHS. Extend or contract array as needed
dropimages[0]="images/37.jpg"
dropimages[1]="images/49.jpg"
dropimages[2]="images/43.jpg"
dropimages[3]="images/22.jpg"
dropimages[0]="images/michael_jackson_dangerous-f.jpg"

////NO need to edit beyond here/////////////

var preloadedimages=new Array()
for (p=0;p<dropimages.length;p++){
preloadedimages[p]=new Image()
preloadedimages[p].src=dropimages[p]
}

var ie4=document.all
var dom=document.getElementById

if (ie4||dom)
document.write('<div style="position:relative;width:'+slideshow_width+';height:'+slideshow_height+';overflow:hidden"><div id="canvas0" style="position:absolute;width:'+slideshow_width+';height:'+slideshow_height+';top:-'+slideshow_height+'"></div><div id="canvas1" style="position:absolute;width:'+slideshow_width+';height:'+slideshow_height+';top:-'+slideshow_height+'"></div></div>')
else
document.write('<img name="defaultslide" src="'+dropimages[0]+'">')

var curpos=parseInt(slideshow_height)*(-1)
var degree=10
var curcanvas="canvas0"
var curimageindex=0
var nextimageindex=1


function movepic(){
if (curpos<0){
curpos=Math.min(curpos+degree,0)
tempobj.style.top=curpos+"px"
}
else{
clearInterval(dropslide)
nextcanvas=(curcanvas=="canvas0")? "canvas0" : "canvas1"
tempobj=ie4? eval("document.all."+nextcanvas) : document.getElementById(nextcanvas)
tempobj.innerHTML='<img src="'+dropimages[nextimageindex]+'">'
nextimageindex=(nextimageindex<dropimages.length-1)? nextimageindex+1 : 0
setTimeout("rotateimage()",pause)
}
}

function rotateimage(){
if (ie4||dom){
resetit(curcanvas)
var crossobj=tempobj=ie4? eval("document.all."+curcanvas) : document.getElementById(curcanvas)
crossobj.style.zIndex++
var temp='setInterval("movepic()",50)'
dropslide=eval(temp)
curcanvas=(curcanvas=="canvas0")? "canvas1" : "canvas0"
}
else
document.images.defaultslide.src=dropimages[curimageindex]
curimageindex=(curimageindex<dropimages.length-1)? curimageindex+1 : 0
}

function resetit(what){
curpos=parseInt(slideshow_height)*(-1)
var crossobj=ie4? eval("document.all."+what) : document.getElementById(what)
crossobj.style.top=curpos+"px"
}

function startit(){
var crossobj=ie4? eval("document.all."+curcanvas) : document.getElementById(curcanvas)
crossobj.innerHTML='<img src="'+dropimages[curimageindex]+'">'
rotateimage()
}

if (ie4||dom)
window.onload=startit
else
setInterval("rotateimage()",pause)

</script>
</td>
<td valign="top">

<form id="teleftaies_paraggelies">
<table border=1 align="center" >
<thead>
<tr>
<th> <strong>Τελευταίες Παραγγελίες </strong></th>
<th> <strong>Εμφάνιση: </strong>
<select name="arithmos_paraggeliwn" onchange="evresi_paraggeliwn();">
<option value="3">3</option>
<option value="5">5</option>
<option value="10">10</option>
<option value="20">20</option>
<option value="30">30</option>
</select>
</th>
</tr>
</thead>
<tbody>
<tr>
<td colspan="2"><div id="eggrafes"></div>
</td>
</tr>
</tbody>
</table>
</form>
</td>
</tr>
</table>
</div>
</div>

</div>

<?php
if (isset($_SESSION['valid_user']))
{
echo "<p> <font size=2 color=#b8860b>Εχετε συνδεθεί ως : &nbsp".$_SESSION['valid_user']." </font></p>";
//<input type="button" value="something" onClick="document.location.href('http://www.google.com');">
//echo ' <input type=button <a href="logout.php"> log out </a>';
//echo ' <input type=button onClick="change_passwd_form.php"; value="Αλλαγη κωδικου"> </a><br/>';
//display_button("logout.php", "logout-button" ,"logout-button");

display_button1("logout.php", "logout4" ,"logout-button");
display_button1("change_passwd_form.php", "change_passwd" ,"logout-button");
}
else
{


echo"<p> <font size=+1 color=#b8860b>You are a Guest</font> </p><br/>";

}
?>
</body>

</html>


οι γραμμες που εχω υπογραμισει ειναι ο κωδικας που εχω ενσωματωσει για να περνω τα
προιοντα που εχουν παραγελθει περισοτερο.
αλλα ενω μου εμφανισει τον πινακα δεν μου εμφανιζει τα προιοντα στον firefox ενω στον
google chrome τα εμφανιζει κανονικα ολα.

απο κατω ειναι ο κωδικας για περνει τα προιντα απο την βασει μου:

<?php


include('music_sc_fns.php');
session_start();
$eggrafes = $_POST['arithmos_eggrafwn'];

$conn = db_connect();

$query = "SELECT order_items.isdn as isd, cd_dvd.kalitexnis as kal, cd_dvd.title as tit, cd_dvd.description as des, count(*) as eggrafes FROM cd_dvd left join order_items on cd_dvd.isdn=order_items.isdn group by order_items.isdn order by eggrafes desc limit ".$eggrafes;
$result = @$conn->query($query);
$res = db_result_to_array($result);



$emfanisi = "<table border=\"1\">
<thead>
<tr>
<th>ISDN</th>
<th>ΚΑΛΛΙΤΕΧΝΗΣ</th>
<th>ΤΙΤΛΟΣ</th>
<th>ΠΕΡΙΓΡΑΦΗ</th>
</tr>
</thead>
<tbody>";
foreach($res as $row)
{
$isdn = $row['isd'];
$kalitexnis = $row['kal'];
$titlos = $row['tit'];
$perigrafi = $row['des'];


$emfanisi.="<tr>
<td align=\"center\">$isdn</td>
<td align=\"center\">$kalitexnis</td>
<td align=\"center\">$titlos</td>
<td align=\"center\">$perigrafi</td>

</tr>
";
}
$emfanisi.="</tbody>
</table>";

echo $emfanisi;

?>

Άβαταρ μέλους
fafos
Script Master
Δημοσιεύσεις: 6230
Εγγραφή: 30 Νοέμ 2004 03:09

προβλημα με javascript σε firefox

Δημοσίευση από fafos » 11 Ιαν 2012 04:13

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

var arithmos_paraggeliwn = $&#40;'select&#91;name=arithmos_paraggeliwn&#93;'&#41;.val&#40;&#41;;
$.post&#40;'evresi_paraggeliwn.php', &#123; arithmos_eggrafwn&#58; arithmos_paraggeliwn&#125;,
Οι πάνες και οι πολιτικοί πρέπει να αλλάζονται συχνά για τον ίδιο λόγο...

miltiadisf
Δημοσιεύσεις: 43
Εγγραφή: 28 Ιουν 2010 13:51

προβλημα με javascript σε firefox

Δημοσίευση από miltiadisf » 11 Ιαν 2012 15:52

fafos έγραψε:

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

var arithmos_paraggeliwn = $&#40;'select&#91;name=arithmos_paraggeliwn&#93;'&#41;.val&#40;&#41;;
$.post&#40;'evresi_paraggeliwn.php', &#123; arithmos_eggrafwn&#58; arithmos_paraggeliwn&#125;,
Ευχαριστω πολυ για την αμεσση απαντηση δουλευει κανονικα και σε firefox τωρα ο κωδικας!
:kaloe:

Απάντηση

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

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

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