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

Ricardo24.12.0618: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
0

Kommentare

Ricardo24.12.0618: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

0
Rantanplan
Rantanplan24.12.0618:34
Hoffentlich wars kein Blinddarm
„Wenn ich nicht hier bin, bin ich auf dem Sonnendeck“
0
Arachnid
Arachnid24.12.0618:42
Und was ist jetzt die Frage?
0
Rantanplan
Rantanplan24.12.0618:52
Was bei der Geburt rausgekommen ist
„Wenn ich nicht hier bin, bin ich auf dem Sonnendeck“
0
SD_92104
SD_9210424.12.0620:30
„There are only 10 kinds of people - those who understand binary and those who don't.“
0
Ricardo25.12.0612:59
@ SD, Cool und an welcher Stelle muss ich das einfügen?
0
SD_92104
SD_9210425.12.0620: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.“
0
Ricardo25.12.0623: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
0
grekey25.12.0623: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*
0
Arachnid
Arachnid26.12.0600: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/');
}
0
Arachnid
Arachnid26.12.0600:24
der blaue ball ist halt die url.. mit ') dahinter.
0
Arachnid
Arachnid26.12.0600: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.
0
grekey26.12.0601:50
Danke @@ Arachnid, es klappt
0
SD_92104
SD_9210426.12.0602: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.“
0
Arachnid
Arachnid26.12.0602: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.
0
SD_92104
SD_9210426.12.0602: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.“
0
Arachnid
Arachnid26.12.0602: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.
0
SD_92104
SD_9210426.12.0602: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.“
0
SD_92104
SD_9210426.12.0602: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.“
0
Ricardo26.12.0610:47
Ich habe es so gemacht:
0
SD_92104
SD_9210426.12.0621: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.“
0
SD_92104
SD_9210426.12.0621: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.“
0
SD_92104
SD_9210426.12.0621: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.“
0
Ricardo26.12.0622:43
Gut das probier ich dann auch mal aus aber ich so gut wie keine Ahnung von java.
0
Arachnid
Arachnid26.12.0622:55
Ricardo
Das ist nicht Java sondern Javascript. Das ist ein großer Unterschied.
0
Ricardo26.12.0622:58
Ich sag es ja keine Ahnung.
0

Kommentieren

Diese Diskussion ist bereits mehr als 3 Monate alt und kann daher nicht mehr kommentiert werden.