Zum Inhalt springen

Bitschubser

Mitglieder
  • Gesamte Inhalte

    107
  • Benutzer seit

  • Letzter Besuch

Beiträge von Bitschubser

  1. Original geschrieben von PeNau

    wenn die checkbox eh statisch sein soll, mach dir doch einfach ein kleines gif davon und binde es ein.

    hehe, man merkt, dass hier jemand aus der Praxis kommt. Pragmatische Lösung, auch wenn Checkboxen je nach Plattform uterschiedlich aussehen können. Aber das ist ja nicht so wichtig.

    Grüße

    Matze

  2. Original geschrieben von Woodchuck

    Ich hab eine Access DB mit einer Tabelle. Diese besteht aus einem Autowert als Primärschlüssel und einem Memofeld mit der Bezeichnung Text (es sollen lange Texte in die DB geschrieben werden können).

    Ich kann mich irren, aber: Memo-Felder sind doch BLOBs? Ich denke, dass du nicht auf diese Weise in ein Blob schreiben kannst. Was aber sicher geht ist ein ADO-Stream.

    BLOBs sind keine normalen Felder...

    Grüße

    Matze

  3. Original geschrieben von -bLuEtooTh-

    if (navigator.appName.indexOf("Netscape") == 0) {

    document.write("<layer name=\"segment1ns\" left=\"<?php echo $start_x; ?>\" top=\"<?php echo $start_y; ?>\" clip=\"50,50\" visibility=\"hide\" background=\"../img/portfolio_segment.gif\"><?php echo $fd["seg1"]; ?><\/layer>");

    Verstehe ich da etwas falsch? Wenn der Browser-Appname NICHT netscape beeinhaltet, schreibst du layer-Tags? Das ist doch nicht sinnreich oder?

    Tip: Wenn du den Explorer benutzt, schalt mal "Scriptfehler anzeigen" ein. Wenn Du Mozilla verwendest (hoffentlich), schalte die JavaScript-Console ein. Das könnte Dir auf der Fehlersuche helfen.

    Grüße Matze

    Ahrg, rückzug: falsch verstanden....

  4. Original geschrieben von beetFreeQ

    DHTML braucht man da nicht wirklich, es sei denn, man möchte da etwas animieren o.ä....

    Wie du allerdings in dem Zusammenhang auf serverseitige Scriptsprachen kommst, ist mir etwas unklar... - die Sprachen haben mit der Darstellung der Seite doch garnichts zu tun...

    Hats schon recht, mir war gestern wohl nicht gut.

    DHTMl habe ich deswegen in Betracht gezogen, weil dabei nicht jedes mal ein Rekwest durchgeführt werden muss. Ich gehe mal davon aus, dass auf jeder Seite irgendwelche Dinge eingegeben werden sollen, die würden dabei ja verloren gehen.

    Deswegen bin ich auch auf Serverscripting gekommen.

    Grüße

    Matze

  5. Original geschrieben von Schotti101

    schade kann mir nicht sonst einer da weiterhelfen?!

    FTP zu routen ist sehr knifflig. Was Du bräuchtest wäre vielleicht ein FTP Proxy, aber den bietet der SMC sicher nicht. Was Dir überbleibt ist wohl: einfach alles Ports zu öffnen.

    AFAIK funktioniert ftp so: Client macht einen Request auf Port 21, woraufhin der ftpd irgendeinen hohen Port aufmacht, um zu senden. Genau der wird wahrscheinlich geblockt.

    Versuch mal mit active-/passive-mode rumzuspielen. Ansonsten alle Ports auf.

    Ich weiß auch nicht, was sich die Erfinder von ftp da haben einfallen lassen.

    Grüße

    Matze

  6. Original geschrieben von HackTack1000

    Ich möchte ein Warenkorb erstellen mit ASP, aber auf eine einfache Art. Es sollen die Artikel hinzugefügt werden und bei Stückzahl änderungen muß der Preis neu berechnet werden und alles ohne SessionID, geht das ? kann mir jemand einen Ansatz anbieten ?

    In ASP (Classic) sind Sessions Mist, da sie nur über Cookies funzen. Allerdings kann man in wenigen Stunden eine datenbankbasierte Sessionfunktion ohne Cookies implementieren.

    Wie willst du einen Warenkorb einem User zuordnen, ohne eine Session zu verwenden? Dir bliebe nur, den Warenkorb clientseitig in Cookies zu speichern, was nicht empfehlenswert ist.

    Grüße

    Matze

  7. Original geschrieben von BlearSun

    Hat jemand ein einfaches aber gutes Beispiel für Tabfolder..

    also wie man so etwas implementiert und entwickelt?

    Du meinst bestimmt soetwas wie VB-Tabstrips, also gestapelte Karteikarten die über Reiter auswählbar sind?

    Ist mit HTML nicht machbar. Mit DHTML kann man soetwas erledigen. Dabei gilt aber folgendes:

    - Browser kochen ihre eigenen Süppchen. Opera 5.x und Netscape 4.x wirst du nicht mehr bedienen können bzw. wollen, da Kompatibilität zu diesen Browsern sehr knifflig zu implementieren ist.

    - du brauchst zwei Versionen: eine für Explorer 4/5 und eine für gute Browser.

    Alles in allem keine gute Idee also (es sei denn, dass du ein Intranet mit nur einem einzigen Browsertypen bedienen willst).

    Als wirkliche Lösung kann nur Serverscripting dienen (ASP/PHP/JSP)

    Grüße

    Matze

  8. Original geschrieben von AlexBossi

    hatte keine Zeit dort richtig zu suchen und auf Anhieb habe ich es nicht gleich gefunden!

    Da muss man nicht wirklich Suchen:

    SelfHTML ist *die* JavaScript-Referenz. In SelfHTML klickt man nur auf JavaScript, dann auf Objektreferenz, dann auf Screen (um den geht es ja) und dann steht es da auch schon. Das ist IMO wirklich nicht zuviel verlangt.

    Brauchst ja nicht gleich ausfällig werden!
    War ich doch gar nicht. Ich hätte doch auch mit "ja" antworten können. Ich habe Dir im Gegenteil konkret geholfen, oder etwa nicht? Ich würde mir an Deiner Stelle mal deine Grundeinstellung überdenken. Alles vorgekaut bekommt man zuletzt im Kindergarten, danach muss man schon etwas Ehrgeiz und Eigeninitiative an den Tag legen.

    Grüße

  9. Original geschrieben von Klotzkopp

    parseInt liefert wahrscheinlich keinen lvalue (wozu auch). Aber das sollte gehen:

    document.Test.vorname.value = (parseInt(document.Test.vorname.value, 10) + 10)

    Ivalue=integer?

    Im Zweifelsfall wird der Code folgendes ausgeben:

    "isNaN10"

    Naja-das Problem wird wohl bald eliminiert sein, oder?

    Gruß:Matze

    function inkrementiere( objElement, intWert) {

    var intNeu = 0;

    var intAlt = parseInt( objElement.value, 10 );

    if ( ! isNaN( intAlt ) ) {

    intNeu = intAlt + intWert;

    }

    objElement.value = intNeu;

    }

    [...]

    input

    type="button"

    value="+10"

    onClick="inkrementiere( document.Test.Vorname, 10);"

  10. Original geschrieben von Hasi doch das um eins zu erhöhen funktioniert ganz normal... aber um 10 krieg ich es nicht erhöht..

    die funktion mag er nicht und parseInt funktioniert auch nicht...

    parseint funktioniert nicht, wenn kein konvertierbarer Wert eingegeben wird:

    var y = "a1";

    var x = parseInt( y, 10 );

    ergibt NaN (Not-a-Number), welchen du mit isNaN() abfangen kannst.

    if ( isNaN(x) ) {

    // fehler

    } else {

    // aktion..

    }

    So.

    Dein Problem mit den +10 sollte sich so lösen:

    document.form[x].element[y].value = (parseInt(document.form[x].element[y].value ,10) +10);

    Dabei wird natürlich nicht NaN abgefangen. Da benutzer aber NaN-Werte eintragen können, solltest du das ganze in eine function auslagern und dort den prozess durchführen.

    Wenn das nicht geht, musst du nach anderen Fehlerursachen suchen.

    Ich empfehle Dir, Mozilla zu verwenden und dort die Javascript-konsole zu aktivieren.

    Grüße

    Matze

  11. Original geschrieben von DanielH

    Dann versuch mal die Zeilenumbrüche in Javascript durch andere Zeichen zu erstezen, die du dann mit übergibst. Im PHP-Script kannst du dann ja <br> einfügen.

    MfG

    Das ist unnötig und daher -sorry- Unfug.

    Die Lösung ist, die Daten zu codieren. Dafür hat´s in JavaScript die Methode

    encodedString = escape(string2encode);

    (in Selfhtml unter: /javascript/objekte/unabhaengig.htm#escape )

    Grüße

    Matze

  12. Original geschrieben von MichaK

    ähnlich wie in word.

    Das gibt es bereits vom Microsoft. Soweit ich weiß, ist es auch kostenlos. Musst du mal etwas suchen.

    Das ganze ist eine ziemliche DHTML-Orgie, die nur im Explorer funktioniert. Mozilla könnte sowas wohl auch, das wäre mal eine Aufgabe (aber mit welchem Nutzen..)

    Grüße

    Matze

  13. Ich vermisse einen Film:

    "Lost Highway" von David Lynch. Einer der besten Filme, die ich in meinem Leben gesehen habe.

    Eine Frage an Alle:

    Viele von Euch nennen "American History X" als eine sehr guten Film (das ist er sicherlich auch). Wie kommt´s aber, dass er ähnlich häufig wie Forrest Gump genannt wurde? Mich wundert schon, dass er so bekannt ist.

    <Matze/>

  14. Original geschrieben von Strike

    Hallo, weiss keiner warum ich das Fenster nur einmal öffnen kann?

    Gruß

    ich würde die window-referenz mal nicht genauso benennen wie die function, ansonsten auch keine ahnung

    grüße

    matze

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...