Bereiche
News
Rewind
Tipps & Berichte
Forum
Galerie
Journals
Events
Umfragen
Themenwoche
Kleinanzeigen
Interaktiv
Anmelden
Registrierung
Zu allen empfangenen Nachrichten
Suche...
Zur erweiterten Suche
Push-Nachrichten von MacTechNews.de
Würden Sie gerne aktuelle Nachrichten aus der Apple-Welt direkt über Push-Nachrichten erhalten?
Forum
>
Software
>
dashcode Button für HP
dashcode Button für HP
Ricardo
24.12.06
18:00
Hallo ich habe hier Dashcode und möchte auf der Rückseite von einem Widget einen Button erstellen welcher wenn man ihn anklickt safari öffnet und meine Homepage anzeigt. Oh mann was eine schwere geburt.:-/ Danke
Hilfreich?
0
Kommentare
Ricardo
24.12.06
18:00
Ricardo
Hallo ich habe hier Dashcode und möchte auf der Rückseite von einem Widget einen Button erstellen welcher wenn man ihn anklickt safari öffnet und meine Homepage anzeigt. Oh mann was eine schwere Geburt.:-/ Danke
Hilfreich?
0
Rantanplan
24.12.06
18:34
Hoffentlich wars kein Blinddarm
„Wenn ich nicht hier bin, bin ich auf dem Sonnendeck“
Hilfreich?
0
Arachnid
24.12.06
18:42
Und was ist jetzt die Frage?
Hilfreich?
0
Rantanplan
24.12.06
18:52
Was bei der Geburt rausgekommen ist
„Wenn ich nicht hier bin, bin ich auf dem Sonnendeck“
Hilfreich?
0
SD_92104
24.12.06
20:30
„There are only 10 kinds of people - those who understand binary and those who don't.“
Hilfreich?
0
Ricardo
25.12.06
12:59
@ SD, Cool und an welcher Stelle muss ich das einfügen?
Hilfreich?
0
SD_92104
25.12.06
20:39
Ricardo
@ SD, Cool und an welcher Stelle muss ich das einfügen?
Beim Button einfach eine "onclick" Aktion mit "widget.openURL('...');" hinzufügen (im Inspektor unter "Behaviors")
„There are only 10 kinds of people - those who understand binary and those who don't.“
Hilfreich?
0
Ricardo
25.12.06
23:21
SD_92104
Ricardo
@ SD, Cool und an welcher Stelle muss ich das einfügen?
Beim Button einfach eine "onclick" Aktion mit "widget.openURL('...');" hinzufügen (im Inspektor unter "Behaviors")
Okay das versuche ich mal. Danke
Hilfreich?
0
grekey
25.12.06
23:35
das geht irgendwie nich
ich habe genau das geliche problem... Ich möchte ein Bild "verlinken".
Was soll ich denn jetzt nmachen? ich hab das bild in Dashcode angewählt und im Inspector onclick angewählt. Welche Aktion Soll ich jetzt auswählen?
*verwirrtdenkopfschuettel*
Hilfreich?
0
Arachnid
26.12.06
00:22
Macht dass was SD sagte: Dann erscheint im Quuelltext:
function openURL(event)
{
}
Diese funktion ist die die ihr gerade erstellt habt (onclick) in diese Funktion setzt ihr nun:
widget.openURL('http://www.apple.com/'); ein:
dann sieht es so aus:
function openURL(event)
{
widget.openURL('http://www.apple.com/');
}
Hilfreich?
0
Arachnid
26.12.06
00:24
der blaue ball ist halt die url.. mit ') dahinter.
Hilfreich?
0
Arachnid
26.12.06
00:26
die Funktion oben muss auch nicht:
function openURL(event)
heißen, sondern kann man ja benennen wie man will, beim erstellen der onclick funktion.
Hilfreich?
0
grekey
26.12.06
01:50
Danke @@ Arachnid, es klappt
Hilfreich?
0
SD_92104
26.12.06
02:03
Man kann auch direkt
widget.openURL('...');
als "onclick" action im Inspector einsetzten - eine extra Funktion ist nicht nötig.
„There are only 10 kinds of people - those who understand binary and those who don't.“
Hilfreich?
0
Arachnid
26.12.06
02:04
SD_92104
Man kann auch direkt
widget.openURL('...');
als "onclick" action im Inspector einsetzten - eine extra Funktion ist nicht nötig.
Hat bei mir leider so nicht geklappt. Er hat die URL wieder in (event) umgewandelt.
Hilfreich?
0
SD_92104
26.12.06
02:05
(man kann direkt in die Felder im Inspector reintippen - die Auswahlliste und halt nur eine Auswahl von dem, was Dashcode Dir so vorschlägt)
„There are only 10 kinds of people - those who understand binary and those who don't.“
Hilfreich?
0
Arachnid
26.12.06
02:07
jaja, habs ja im Inspektor gemacht. Aber nachdem ich widget.openURL('http://www.mactechnews.de');
eingegeben habe, wandelte Dashcode es in:
widget.openURL(event);
um.
Hilfreich?
0
SD_92104
26.12.06
02:09
Arachnid
Hat bei mir leider so nicht geklappt. Er hat die URL wieder in (event) umgewandelt.
Kann es sein, dass Du nicht die korrekten Anführungszeichen um die URL verwendet hast?
Ich mache das hier ohne Probleme (mein erstes Widget wird in den nächsten paar Tagen wohl fertig werden
). Man kann das ganze allerdings auch direkt innerhalb des <img ... /> tags im *.html File angeben - etwas übersichtlicher als das Mini-Textfeld...
„There are only 10 kinds of people - those who understand binary and those who don't.“
Hilfreich?
0
SD_92104
26.12.06
02:11
Hier noch der Beweis, dass es bei mir direkt klappt:
„There are only 10 kinds of people - those who understand binary and those who don't.“
Hilfreich?
0
Ricardo
26.12.06
10:47
Ich habe es so gemacht:
Hilfreich?
0
SD_92104
26.12.06
21:17
Ricardo
Ich habe es so gemacht:
Das fängt dann einfach an, ein Bisschen unübersichtlich zu werden, wenn Du mehrere "openURL" events brauchen willst - wobei man dann natürlich folgendes verwenden könnte:
function openURL(event,element)
{
switch (element.id)
{
case "bild_1":
widget.openURL('...');
break;
case "bild_2":
widget.openURL('...');
break;
}
}
und man ruft das ganze dann jeweils mit "openURL(this);" auf. Man verwendet nun die tag ids zur Unterscheidung der verschiedenen Tags.
„There are only 10 kinds of people - those who understand binary and those who don't.“
Hilfreich?
0
SD_92104
26.12.06
21:18
amp;:-&:-&
Vielen Dank für die Vorschau-Funktion - nun ist meine ganze schöne Formatierung für die Katz...
„There are only 10 kinds of people - those who understand binary and those who don't.“
Hilfreich?
0
SD_92104
26.12.06
21:19
Und der korrekte Aufruf lautet natürlich
openURL(event,this);
„There are only 10 kinds of people - those who understand binary and those who don't.“
Hilfreich?
0
Ricardo
26.12.06
22:43
Gut das probier ich dann auch mal aus aber ich so gut wie keine Ahnung von java.
Hilfreich?
0
Arachnid
26.12.06
22:55
Ricardo
Das ist nicht Java sondern Javascript. Das ist ein großer Unterschied.
Hilfreich?
0
Ricardo
26.12.06
22:58
Ich sag es ja keine Ahnung.
Hilfreich?
0
Kommentieren
Diese Diskussion ist bereits mehr als 3 Monate alt und kann daher nicht mehr kommentiert werden.