Wie funzt die Verlinkung?
http://sonspring.com/journal/jquery-desktop
Hallo bin grad an obigem Script am rumtüfteln, aber ich bekomm es einfach nicht hin ein neuen Shortcut auf dem Desktop mit einem neuen Fenster zu verlinken.
Hier ein Auszug aus der index.html:
Was auf die verlinkung Schließt bzw. was ich rausgelesen hab hab ich mal rot makiert. Aber wenn ich ein neues Shortcut anlege mit:
und die divs ändere, die grün markierten Bereiche (was wohl offensichtlich nicht geklappt hat
) passiert trozdem nix
Wie genau funktioniert das denn? Mit JS ist klar, aber dort steht nur die allgemeinen Funktionen....
Hallo bin grad an obigem Script am rumtüfteln, aber ich bekomm es einfach nicht hin ein neuen Shortcut auf dem Desktop mit einem neuen Fenster zu verlinken.
Hier ein Auszug aus der index.html:
Was auf die verlinkung Schließt bzw. was ich rausgelesen hab hab ich mal rot makiert. Aber wenn ich ein neues Shortcut anlege mit:
|
|
HTML |
1 2 3 |
<a class="abs icon" style="left:20px;top:80px;" href="[color=#006600]#icon_dock_beispiel[/color]"> <img src="assets/images/icons/icon_32_beispiel.png" /> Beispiel </a> |
und die divs ändere, die grün markierten Bereiche (was wohl offensichtlich nicht geklappt hat
) passiert trozdem nix
Wie genau funktioniert das denn? Mit JS ist klar, aber dort steht nur die allgemeinen Funktionen....
|
|
HTML |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 |
<div class="abs" id="wrapper"> <div class="abs" id="desktop"> <a class="abs icon" style="left:20px;top:20px;" href="[color=#006600]#icon_dock_computer[/color]"> <img src="assets/images/icons/icon_32_computer.png" /> Computer </a> <a class="abs icon" style="left:20px;top:100px;" href="#icon_dock_drive"> <img src="assets/images/icons/icon_32_drive.png" /> Festplatte </a> <div id="[color=#006600]window_computer[/color]" class="abs window"> <div class="abs window_inner"> <div class="window_top"> <span class="float_left"> <img src="assets/images/icons/icon_16_computer.png" /> Computer </span> <span class="float_right"> <a href="#" class="window_min"></a> <a href="#" class="window_resize"></a> <a href="[color=#006600]#icon_dock_computer[/color]" class="window_close"></a> </span> </div> <div class="abs window_content"> <div class="window_aside"> Hello. You look nice today! </div> <div class="window_main"> <table class="data"> <thead> <tr> <th class="shrink"> </th> <th> Name </th> <th> Date Modified </th> <th> Date Created </th> <th> Size </th> <th> Kind </th> </tr> </thead> <tbody> <tr> <td> <img src="assets/images/icons/icon_16_drive.png" /> </td> <td> Hard Drive </td> <td> Today </td> <td> — </td> <td> 200 GB </td> <td> Volume </td> </tr> <tr> <td> <img src="assets/images/icons/icon_16_disc.png" /> </td> <td> Audio CD </td> <td> — </td> <td> — </td> <td> 2.92 GB </td> <td> Media </td> </tr> <tr> <td> <img src="assets/images/icons/icon_16_network.png" /> </td> <td> Network </td> <td> — </td> <td> — </td> <td> — </td> <td> LAN </td> </tr> <tr> <td> <img src="assets/images/icons/icon_16_folder_remote.png" /> </td> <td> Shared Project Files </td> <td> Yesterday </td> <td> 12/29/08 </td> <td> 524 MB </td> <td> Folder </td> </tr> <tr> <td> <img src="assets/images/icons/icon_16_documents.png" /> </td> <td> Documents </td> <td> Yesterday </td> <td> 12/29/08 </td> <td> 524 MB </td> <td> Folder </td> </tr> <tr> <td> <img src="assets/images/icons/icon_16_system.png" /> </td> <td> Preferences </td> <td> — </td> <td> — </td> <td> — </td> <td> System </td> </tr> <tr> <td> <img src="assets/images/icons/icon_16_trash.png" /> </td> <td> Trash </td> <td> Today </td> <td> — </td> <td> — </td> <td> Bin </td> </tr> </tbody> </table> </div> </div> <div class="abs window_bottom"> Build: TK421 </div> </div> <span class="abs ui-resizable-handle ui-resizable-se"></span> </div> |
Unterschätze nie jemanden der einen Schritt zurück geht! Er könnte Anlauf nehmen.
Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »Josephine« (17. Mai 2011, 13:46)
wo siehste da funktionen? das ist reiner HTML Code...
EDIT:
http://desktop.sonspring.com/assets/js/jquery.desktop.js
das sind die funktionen
EDIT:
http://desktop.sonspring.com/assets/js/jquery.desktop.js
das sind die funktionen
Mein kleines Projekt
-Cruel Online-
-Cruel Online-
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »cccpmik« (17. Mai 2011, 13:55)
also ich habe mich ein bisschen das ganze angeschaut. es sieht wohl so aus als ob du in den divs:
reinpacken musst. um ein Icon zu setzen benutzt du folgenden code:
um ein beispiel fenster zu öffnen musste folgenden code einfügen
es sieht wohl so aus dass dein href im icon hinter dem letzten _ den namen des fensters beschreibt, das es öffnen soll.
genau weis ich es nicht laut quellcode sucht er eh nach allen <a href="" class="icon">
.. einfach mal ausprobieren
|
|
HTML |
1 2 3 4 5 |
<div class="abs" id="wrapper"> <div class="abs" id="desktop"> <!-- hier dein Quellcode --> </div> </div> |
reinpacken musst. um ein Icon zu setzen benutzt du folgenden code:
|
|
HTML |
1 2 3 4 |
<a class="icon" style="left:20px;top:20px;" href="#icon_dock_beispiel"> <img src="assets/images/icons/icon_32_beispiel.png" /> Beispiel </a> |
um ein beispiel fenster zu öffnen musste folgenden code einfügen
|
|
HTML |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
<div id="window_beispiel" class="abs window"> <div class="abs window_inner"> <div class="window_top"> <span class="float_left"> <img src="assets/images/icons/icon_16_beispiel.png" /> Beispiel </span> <span class="float_right"> <a href="#" class="window_min"></a> <a href="#" class="window_resize"></a> <a href="#icon_dock_beispiel" class="window_close"></a> </span> </div> <div class="abs window_content"> <div class="window_aside"> Linke spalte </div> <div class="window_main"> Rechte Spalte </div> </div> <div class="abs window_bottom"> Test </div> </div> <span class="abs ui-resizable-handle ui-resizable-se"></span> </div> |
es sieht wohl so aus dass dein href im icon hinter dem letzten _ den namen des fensters beschreibt, das es öffnen soll.
genau weis ich es nicht laut quellcode sucht er eh nach allen <a href="" class="icon">
|
|
Javascript-Quelltext |
1 2 3 4 5 |
// Desktop icons. $('a.icon').live('mousedown', function() { // Highlight the icon. JQD.util.clear_active(); //.... |
.. einfach mal ausprobieren
Mein kleines Projekt
-Cruel Online-
-Cruel Online-
Nur so am Rande als Nebenfrage:
Hast du dir schon alternative Systeme wie qooxdoo oder lucid (dojo) angeschaut?
Ich pers. bevorzuge qooxdoo. Die Art der "Klassen"-Bibliothek und der Programmierung gefällt mir sehr (auch, dass ich da dieses blöde html - u. css gefrickel ) nicht mehr dringend brauche.
Allerdings habe ich mit jquery-Desktop keine Erfahrungen und kann also auch nicht sagen, was besser oder oder schlechter sei.
Hast du dir schon alternative Systeme wie qooxdoo oder lucid (dojo) angeschaut?
Ich pers. bevorzuge qooxdoo. Die Art der "Klassen"-Bibliothek und der Programmierung gefällt mir sehr (auch, dass ich da dieses blöde html - u. css gefrickel ) nicht mehr dringend brauche.
Allerdings habe ich mit jquery-Desktop keine Erfahrungen und kann also auch nicht sagen, was besser oder oder schlechter sei.
EDIT: zu meiner antwort.. nun verstehe ich die verlinking..
also
Hiermit erstellst du ein Link auf dem Desktop
in den div mit der id bar_bottom kommt eine verknüpfung rein
mit dieser Verknpüfung setzt du im a href in der 2en zeile das zu öffnende fenster.
und somit erstellst du ein test fenster
MFG
also
|
|
HTML |
1 2 3 4 |
<a class="abs icon" style="left:20px;top:360px;"href="#icon_dock_test"> <img src="assets/images/icons/icon_32_computer.png" /> Test </a> |
Hiermit erstellst du ein Link auf dem Desktop
in den div mit der id bar_bottom kommt eine verknüpfung rein
|
|
HTML |
1 2 3 4 5 6 |
<li id="icon_dock_test"> <a href="#window_test"> <img src="assets/images/icons/icon_22_computer.png" /> Beispiel </a> </li> |
mit dieser Verknpüfung setzt du im a href in der 2en zeile das zu öffnende fenster.
|
|
HTML |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
<div id="window_test" class="abs window"> <div class="abs window_inner"> <div class="window_top"> <span class="float_left"> <img src="assets/images/icons/icon_16_computer.png" /> Test </span> <span class="float_right"> <a href="#" class="window_min"></a> <a href="#" class="window_resize"></a> <a href="#icon_dock_test" class="window_close"></a> </span> </div> <div class="abs window_content"> <div class="window_aside"> Links </div> <div class="window_main"> Rechts </div> </div> <div class="abs window_bottom"> Bla </div> </div> <span class="abs ui-resizable-handle ui-resizable-se"></span> </div> |
und somit erstellst du ein test fenster
MFG
Mein kleines Projekt
-Cruel Online-
-Cruel Online-
Edit: Mom ich hab die verknüfung im bottom vergessen...
Edit2: Das Icon in der Bottom Leiste wird angeeigt, aber das Fenster an sich nicht
Ja so hab ich das ja schon und es funzt nicht
Deswegen hatte ich auch den Thread aufgemacht. Habs genau so:
Das ist so wie du es auch beschrieben hast... Aber tut sich nix
Edit2: Das Icon in der Bottom Leiste wird angeeigt, aber das Fenster an sich nicht

Ja so hab ich das ja schon und es funzt nicht
Deswegen hatte ich auch den Thread aufgemacht. Habs genau so:|
|
HTML |
1 2 3 4 |
<a class="abs icon" style="left:20px;top:180px;" href="#icon_dock_book"> <img src="assets/images/icons/icon_32_drive.png" /> Büchersammlung </a> |
|
|
HTML |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 |
<div id="window_book" class="abs window"> <div class="abs window_inner"> <div class="window_top"> <span class="float_left"> <img src="assets/images/icons/icon_16_computer.png" /> Büchersammlung </span> <span class="float_right"> <a href="#" class="window_min"></a> <a href="#" class="window_resize"></a> <a href="#icon_dock_book" class="window_close"></a> </span> </div> <div class="abs window_content"> <div class="window_aside"> Beschreibung.... </div> <div class="window_main"> <table class="data"> <thead> <tr> <th class="shrink"> </th> <th> Überschrift 1 </th> <th> Überschrift 1 </th> <th> Überschrift 1 </th> <th> Überschrift 1 </th> <th> Überschrift 1 </th> </tr> </thead> <tbody> <tr> <td> <img src="assets/images/icons/icon_16_drive.png" /> </td> <td> Hard Drive </td> <td> Today </td> <td> — </td> <td> 200 GB </td> <td> Volume </td> </tr> </tbody> </table> </div> </div> <div class="abs window_bottom"> Build: TK421 </div> </div> <span class="abs ui-resizable-handle ui-resizable-se"></span> </div> |
Das ist so wie du es auch beschrieben hast... Aber tut sich nix
Unterschätze nie jemanden der einen Schritt zurück geht! Er könnte Anlauf nehmen.
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Josephine« (17. Mai 2011, 14:59)
Nur so am Rande als Nebenfrage:
Hast du dir schon alternative Systeme wie qooxdoo oder lucid (dojo) angeschaut?
Ich pers. bevorzuge qooxdoo. Die Art der "Klassen"-Bibliothek und der Programmierung gefällt mir sehr (auch, dass ich da dieses blöde html - u. css gefrickel ) nicht mehr dringend brauche.
Allerdings habe ich mit jquery-Desktop keine Erfahrungen und kann also auch nicht sagen, was besser oder oder schlechter sei.
Nein hab ich nicht, werde es aber tun danke für den Tip
Unterschätze nie jemanden der einen Schritt zurück geht! Er könnte Anlauf nehmen.
wie sieht denn dein icon in der bottom leiste aus? so?
|
|
HTML |
1 2 3 4 5 6 |
<li id="icon_dock_book"> <a href="#window_book"> <img src="assets/images/icons/icon_22_computer.png" /> Beispiel </a> </li> |
Mein kleines Projekt
-Cruel Online-
-Cruel Online-
du hast mich auf eine idee gebracht, ich schreibe gerade eine weitere klasse zu dem desktop um elemente einfach zu adden
Mein kleines Projekt
-Cruel Online-
-Cruel Online-
Ähnliche Themen
-
Partnerschaften »-
Suche Webpartner (auch Verlinkung von der Startseite)
(4. Juli 2006, 16:22)
-
Newbies »-
Gesetze???
(27. April 2005, 14:38)
-
Partnerschaften »-
Ein kleiner Link von mir und euere Seite wird unter Linktipps (PR5) gelistet
(29. Oktober 2004, 14:41)
-
PHP »-
foreach bringt alles durcheinander ?!
(18. März 2004, 13:56)


