Archivlink: javarea.de Forum > JavaScript > Slider, Schieberegler, graphische Skalen
Vollständigen Link anzeigen: javarea.de Forum > JavaScript > Slider, Schieberegler, graphische Skalen

Pages: [1]

geschrieben von DrDeath am 03.05.2005 - 21:13
Hallo. Ich suche mit Java Script realisierte Slider um sie in meinem Projekt einbinden zu können. Leider habe ich bis her noch nicht viel brauchbares gefunden.

Das ganze sollte undgefähr so aussehen wie hier:

http://timo.gnambs.at/webworks/java....ingscales/

Leider kann ich diese nicht so richtig verwenden, weil es Probleme mit meinen Tabellen gibt in welche der Slider eingebettet werden soll. Das ganze funzt leider nur mit Mozilla, sollte aber natürlich auch im IE klappen.

Wenn du also zufällig einen Slider rumliegen hast ...

Danke.

geschrieben von Armin am 03.05.2005 - 21:48
Guten Abend,

die Regler funktionieren doch im IE.
Das es Problmen mit den Tabllen gibt, liegt wahrscheinlich an einer nicht ganz richtigen Einbindung.

Armin

geschrieben von DrDeath am 03.05.2005 - 22:32
Also, das Ding funzt ja schon, nur muss zwingent die Initialisierung des Sliders im IE durch

PHP-Quelltext
1: 
2: 
3: 

<?
<script type="text/javascript">scales.init();</script>
?>



nach der dem letzten </table> tag kommen. Der Mozilla zeigt den Slider auch an wenn der Aufruf irgendwo vor dem </body> kommt. So ähnlich wird in der Doku auch darauf hingwiesen. Da ich PHP5 OO programmiere und sehr viele verschachtelte Tabellen habe und ich den Aufruf nur sehr unschön am Ende des Templates gestalten kann, würde ich gerne eine Alternative haben ... das sollte ja nur ein Beispiel sein, aber hier nochmal genau:

Bsp:

PHP-Quelltext
1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12: 
13: 
14: 
15: 
16: 
17: 
18: 

<?
echo '
<table>
<tr>
<td>
    <table>
    <tr>
       <td>
        <script type="text/javascript" src="slider/wz_dragdrop.js"></script>
        <script type="text/javascript" src="slider/ratingscales.js"></script>
        <script type="text/javascript">scales.scale(\'asterix\', \'click\', 5, [\'line2.gif\', 300, 16]);</script>
      </td>
    </tr>
    </table>
</td>
</tr>
</table><script type="text/javascript">scales.init();</script>'
;
?>

geht


PHP-Quelltext
1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12: 
13: 
14: 
15: 
16: 
17: 
18: 
19: 

<?php
echo '
<table>
<tr>
<td>
    <table>
    <tr>
       <td>
        <script type="text/javascript" src="slider/wz_dragdrop.js"></script>
        <script type="text/javascript" src="slider/ratingscales.js"></script>
        <script type="text/javascript">scales.scale(\'asterix\', \'click\', 5, [\'line2.gif\', 300, 16]);</script>
      </td>
    </tr>
    </table><script type="text/javascript">scales.init();</script>
</td>
</tr>
</table>'
;

geht nicht


Hat vielleicht noch jemand einen anderen Slider ?

geschrieben von Klaush am 04.05.2005 - 15:20
Was spricht denn dagegen das du die Initialisierung am Ende der Tabelle machst?
Wenn du schon oo prgrammierst, sollte es doch ein leichtes sein das auch ans Ende zu stellen.



Powered by: JBB v.2.0.4 Copyright ©2000-2006, www.javarea.de.