WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 21.01.2004, 15:08   #1
reichr
Veteran
 
Registriert seit: 31.12.2002
Beiträge: 390


reichr eine Nachricht über ICQ schicken
Standard JavaScript function problem..

folgende function für bbcode insert in ein textarea:





PHP-Code:

<script language="JavaScript">
<!--
function 
() {
return;
}


function 
DoPrompt(action) {
        var 
revisedMessage;
        var 
currentMessage document.REPLIER.post_text.value;


        if (
action == "url") {
        var 
thisURL prompt("""http://");
        var 
thisTitle prompt("Geben Sie jetzt den Titel der URL ein.""web page");
var 
urlUBBCode "[url="+thisURL+"]"+thisTitle+"[/url]";
        
revisedMessage currentMessage+urlUBBCode;
        
document.REPLIER.post_text.value=revisedMessage;
        
document.REPLIER.post_text.focus();
        return;
        } 
im grund funz der code wie im wcm forum .. nur wenn ich die function aufrufe, dann nichts reinschreibe bekomme ich den bbcode schnippsel + den wer NULL zurück... wie kann ich das unterbinden?
____________________________________
lg


Chris
reichr ist offline   Mit Zitat antworten
Alt 21.01.2004, 15:34   #2
jak
Inventar
 
Registriert seit: 13.06.2001
Beiträge: 1.830


Standard

Am einfachsten ist es wohl du machst vorher einfach eine Abfrage:
if(thisURL=NULL){thisURL="";}
Sollte gehen.

Jak
____________________________________
Join the DNRC | Godwin\'s Law (thx@stona)
Documentation is like sex: If it\'s good, it\'s very, very good. If it\'s bad, it\'s better than nothing.
\"In theory, theory and practice are the same. In practice, they are not\" (Lawrence Berra)
jak ist offline   Mit Zitat antworten
Alt 21.01.2004, 15:41   #3
reichr
Veteran
 
Registriert seit: 31.12.2002
Beiträge: 390


reichr eine Nachricht über ICQ schicken
Standard ...

mmhh. könntest du ma ev. nu beim verschachteln helfen
____________________________________
lg


Chris
reichr ist offline   Mit Zitat antworten
Alt 21.01.2004, 15:54   #4
Flink
Hero
 
Registriert seit: 29.08.2001
Alter: 57
Beiträge: 904


Flink eine Nachricht über ICQ schicken Flink eine Nachricht über Skype™ schicken
Standard Re: JavaScript function problem..

Zitat:
Original geschrieben von reichr
""+thisTitle+"
Da stimmt mit den Hochkommas (") etwas nicht.
____________________________________
Bibel
Flink ist offline   Mit Zitat antworten
Alt 21.01.2004, 15:59   #5
reichr
Veteran
 
Registriert seit: 31.12.2002
Beiträge: 390


reichr eine Nachricht über ICQ schicken
Standard Re: Re: JavaScript function problem..

ach des vergis!
der schreibts durch den wcm bbcode falsch her





Zitat:
Original geschrieben von Flink
Da stimmt mit den Hochkommas (") etwas nicht.
____________________________________
lg


Chris
reichr ist offline   Mit Zitat antworten
Alt 21.01.2004, 16:24   #6
Flink
Hero
 
Registriert seit: 29.08.2001
Alter: 57
Beiträge: 904


Flink eine Nachricht über ICQ schicken Flink eine Nachricht über Skype™ schicken
Standard

Code:
if (action == "url") { 
        var thisURL = prompt("", "http://"); 
        var thisTitle = prompt("Geben Sie jetzt den Titel der URL ein.", "web page"); 
var urlUBBCode = ""+thisTitle+""; 
        if (thisURL == NUL)
           thisURL = "";
        ...

        revisedMessage = currentMessage+urlUBBCode; 
        document.REPLIER.post_text.value=revisedMessage; 
        document.REPLIER.post_text.focus(); 
        return; 
        }
____________________________________
Bibel
Flink ist offline   Mit Zitat antworten
Alt 21.01.2004, 16:35   #7
reichr
Veteran
 
Registriert seit: 31.12.2002
Beiträge: 390


reichr eine Nachricht über ICQ schicken
Standard ...

danke..mmh.. da bekomm ich aber nen laufzeitfehler ?
____________________________________
lg


Chris
reichr ist offline   Mit Zitat antworten
Alt 21.01.2004, 17:05   #8
_m3
Inventar
 
Registriert seit: 24.09.2001
Beiträge: 7.335


Standard

Wie waers mit "-escapen?
Also:
var urlUBBCode = "<a href=\"http.......
____________________________________
Weiterhin zu finden auf http://martin.leyrer.priv.at , http://twitter.com/leyrer , http://www.debattierclub.net/ , http://www.tratschen.at/ und via Instant Messaging auf Jabber: m3 <ät> cargal.org .
_m3 ist offline   Mit Zitat antworten
Alt 21.01.2004, 17:28   #9
jak
Inventar
 
Registriert seit: 13.06.2001
Beiträge: 1.830


Standard Re: ...

Zitat:
Original geschrieben von reichr
danke..mmh.. da bekomm ich aber nen laufzeitfehler ?
Das liegt daran, daß Flinx beim null ein "l" vergessen hat.

Jak
____________________________________
Join the DNRC | Godwin\'s Law (thx@stona)
Documentation is like sex: If it\'s good, it\'s very, very good. If it\'s bad, it\'s better than nothing.
\"In theory, theory and practice are the same. In practice, they are not\" (Lawrence Berra)
jak ist offline   Mit Zitat antworten
Alt 21.01.2004, 17:38   #10
reichr
Veteran
 
Registriert seit: 31.12.2002
Beiträge: 390


reichr eine Nachricht über ICQ schicken
Standard ...

tja leider das mid dem 2. "l" hab i ma auch gedacht ghabt.. tut trotzdem net
____________________________________
lg


Chris
reichr ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 03:05 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag