| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: May 2011
Beiträge: 6
|
Hi, brauche Eure Hilfe: habe ein Button und möchte es verlinken, zu einer anderen Datei (*.html) auf dem Server. Ich habe zum Button in ActiveScript 2,0 folgendes geschrieben: Code: on (release) {
getURL("the_linked_page.html","_self","GET");
} Website.de | Internet-Agentur für Suchmaschinenoptimierung und Website-Design und ich möchte durch den Knopf verlinken nach http://www.website.de/the_linked_page.html Die Flash Animationen befinden sich in: http://www.website.de/flash/header_vf8.swf http://www.website.de/flash/menu_vf8.swf Der header von der index.html hat folgenden Inhalt (weiss nicht ob das hilft): Code: <!DOCTYPE html>
<html lang="en">
<head>
<title></title>
<meta charset="utf-8">
<link rel="stylesheet" href="css/reset.css" type="text/css" media="all">
<link rel="stylesheet" href="css/layout.css" type="text/css" media="all">
<link rel="stylesheet" href="css/style.css" type="text/css" media="all">
<script type="text/javascript" src="js/flashobject.js"></script>
<!--[if lt IE 7]>
<link rel="stylesheet" href="css/ie/ie6.css" type="text/css" media="screen">
<script type="text/javascript" src="js/ie_png.js"></script>
<script type="text/javascript">
ie_png.fix('.png, .box .border-bot, .link1, .link1 span, .link1 span span');
</script>
<![endif]-->
<!--[if lt IE 9]>
<script type="text/javascript" src="js/html5.js"></script>
<![endif]-->
</head>
<body id="page1">
<!-- header -->
<header>
<div id="head"> <a href="http://www.adobe.com/go/EN_US-H-GET-FLASH"><img src="http://www.adobe.com/images/shared/download_buttons/get_adobe_flash_player.png" alt="r-trans.de flash site" /></a> </div>
<script type="text/javascript">
var fo = new FlashObject("flash/header_vf8.swf?button=1", "head", "100%", "696", "8", "");
fo.addParam("quality", "high");
fo.addParam("wmode", "transparent");
fo.addParam("scale", "noscale");
fo.write("head");
</script>
</header> Ach ja, ich habe alle vier Felder mit dem gleichen Bild programmiet, zur Probe. Danke sehr im Vorraus für die Hilfe |
| | |
| | #2 (permalink) |
| keep cool... Registriert seit: Mar 2006 Ort: Erlangen
Beiträge: 356
| Code: on (release) {
getURL("../the_linked_page.html","_self","GET");
} Code: on (release) {
getURL("http://www.website.de/the_linked_page.html","_self","GET");
} Wenn du es nur so angibst Code: on (release) {
getURL("the_linked_page.html","_self","GET");
} Gruß |
| | |
| | #3 (permalink) |
| Flash-Designer Registriert seit: May 2006 Ort: Wiesbaden
Beiträge: 6.164
| @cytrics:Eigentlich nicht: Wenn kein anders lautender base-Parameter angegeben ist, werden Links ja immer relativ zum einbettenden HTML-Dokument verarbeiten. Es sollte also eigentlich funktionieren... @roland_k: Was genau funktioniert denn eigentlich nicht? In den von Dir verlinkten Seiten finde ich übrigens keine SWF und die verlinkten SWFs haben bei mir keinerlei Inhalt ![]() P.S.: Seit wann gibt es denn in HTML eigentich einen <header>-Tag?
__________________ Viele Grüße // Martin Martin Kraft // Interaktionsdesign Hilfreiche Websites: // Hilfe zur Adobe Flash Plattform // ActionScript 2 Referenz // ActionScript 3 Referenz // ActionScript 3 Arbeitshandbuch // weitere Flash Ressourcen Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da! Geändert von Martin Kraft (26-05-2011 um 11:16 Uhr) |
| | |
| | #4 (permalink) |
| Neuer User Registriert seit: May 2011
Beiträge: 6
|
Hallo Cytrics, danke für die Zeit und die Antwort. Ich habe bis vor 3 Tagen Flash Animationen nur als Zuschauer genossen, ohne mich mit Codes zu beschäftigen, sorry daher wenn manche Fragen so einfache Antworten haben... Auf der anderen Seite bin ich mit dem "seit zwei Tagen Tutorials lesen und immer noch keine Lösung" schon weit über mein Zeitbudget hinaus und ganz schön unter Druck, somit nocheinmal vielen Dank für die Stütze. Zum Thema: Ich habe in der "Szene1" ein Layer als neue Ebene eingefügt, habe in der Zeitleiste klar definiert welche Zeitabschnitte leere und volle Schlüssselbilder enthalten, etc., dann habe ich den einen Knopf (ein Bild daß ich mit Photoshop erstellt habe, als JPG) bearbeitet (mit den drei Zustände), habe dann "Dokument bearbeiten" gedrückt und in dem Layer, in der Zeitleiste integriert. Dann habe ich per ActiveScript (2,0) den Befehl von Dir reingeschrieben aber es tuet sich immer noch nichts. Ich habe hedoch eine Fehlermeldung im Compilerfenster entdeckt: Code: Szene=Scene 1, Ebene=Translate, Bild=33, Zeile 1 Mausereignisse sind nur bei Schaltflächeninstanzen zulässig |
| | |
| | #5 (permalink) |
| Neuer User Registriert seit: May 2011
Beiträge: 6
|
@martin Hallo Martin, ich wollte die Links nicht verlinken, sorry. Es sind Beispiele, die Seite befindet sich noch Lokal. Ich kann diese auf dem Server upload-en aber ich wollte es erst tuen wenn diese fertig ist. Aber wenn das ein Problem sein könnte, lade ich den Content auf de Server und checke ob das mit einem echten URL funktioniert. Die Flash Animation befindet sich in der Verzeichnisstruktur, so wie ich es in dem ungewollt verlinkten Link dargestellt habe. Was nicht funktioniert: die html, die ich in der getURL angebe wird nicht geöffnet |
| | |
| | #6 (permalink) | |
| keep cool... Registriert seit: Mar 2006 Ort: Erlangen
Beiträge: 356
|
@Martin Zitat:
Zum Test: test Grüße | |
| | |
| | #7 (permalink) | ||
| Flash-Designer Registriert seit: May 2006 Ort: Wiesbaden
Beiträge: 6.164
| Zitat:
![]() Zitat:
Allerdings ist diese Methode (2.) veraltet und sollte nicht mehr verwendet werden. Wenn man nun stattdessen ein ZeitleistenScript (1.) verwendet, kommt es darauf an, auf welcher Zeitleiste dieses liegt:
__________________ Viele Grüße // Martin Martin Kraft // Interaktionsdesign Hilfreiche Websites: // Hilfe zur Adobe Flash Plattform // ActionScript 2 Referenz // ActionScript 3 Referenz // ActionScript 3 Arbeitshandbuch // weitere Flash Ressourcen Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da! | ||
| | |
| | #8 (permalink) |
| Neuer User Registriert seit: May 2011
Beiträge: 6
| Ich habe mal Geggogelt, ist neu und gehört anscheinend zu html5: The header Tag - header - HTML 5 Geändert von roland_k (26-05-2011 um 11:02 Uhr) |
| | |
| | #9 (permalink) |
| Neuer User Registriert seit: May 2011
Beiträge: 6
|
Geschaaaafft! Danke, danke, danke, Cytrics, Martin!!! Folgende Fehler habe ich noch entdeckt:
Super!!! Ihr habt eine gute Tat vollbracht und ich danke Euch herzlich dafür! P.S.: Ist schon wahnsinn was dieses Flash alles machen kann, es zeigt sich Mal wieder, dass Probleme letztendlich was postives haben, man ist gezwungen sich damit auseinanderzusetzen und man lernt dabei viel neues. Jetzt gehe ich ran an dem kreativen Teil. Danke nocheinmal! Geändert von roland_k (26-05-2011 um 11:27 Uhr) |
| | |
| | #10 (permalink) | |
| Flash-Designer Registriert seit: May 2006 Ort: Wiesbaden
Beiträge: 6.164
| @cytrics: Zitat:
Ich habe gerade mal selbst ein Beispiel zusammengebastelt, dass demonstriert, was ich oben beschrieben habe. Hier die Datei-Struktur:Beide index.html betten dieselbe .swf-Datei ein. Diese verlinkt relativ auf eine Datei namens test.html. Wenn der Pfad relativ zur .swf interpretiert würde, müsste man also beide Male bei der Datei flash/test.html landen. Das ist aber nicht der Fall: Man landet immer in dem Verzeichnis der .html-Datei, die gerade die .swf einbettet.
__________________ Viele Grüße // Martin Martin Kraft // Interaktionsdesign Hilfreiche Websites: // Hilfe zur Adobe Flash Plattform // ActionScript 2 Referenz // ActionScript 3 Referenz // ActionScript 3 Arbeitshandbuch // weitere Flash Ressourcen Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da! Geändert von Martin Kraft (26-05-2011 um 11:14 Uhr) | |
| | |
| | #11 (permalink) | |||
| keep cool... Registriert seit: Mar 2006 Ort: Erlangen
Beiträge: 356
| Zitat:
- webspace - flash - test.swf - test.html nextPage.html Button 1 Code: on (release) {
getURL("nextPage.html","_self" );
} Code: on (release) {
getURL("../nextPage.html","_self" );
} Und die Struktur von Roland ist nunmal so, dass die swf in einem Unterverzeichnis liegt und auf eine Datei eine Ebene höher verlinken soll... Zitat:
Zitat:
Geändert von cytrics (26-05-2011 um 11:43 Uhr) | |||
| | |
| | #12 (permalink) |
| Flash-Designer Registriert seit: May 2006 Ort: Wiesbaden
Beiträge: 6.164
| @cytrics:Du liest schon, was ich da schreibe, oder? ![]() Es geht hier nicht darum, wie man mit einem relative Pfad von einem Verzeichnis ins andere kommt, sondern darum, wo dieser Pfad ansetzt! Bei Dir liegen die .html und die .swf-Datei im selben Verzeichnis, bei roland_k (und mir) nicht! Und deshalb muss er seine Pfade relativ zur .html-Datei angeben und nicht zur .swf. Und offensichtlich funktioniert's ja jetzt auch genau so... Bevor Du jetzt nochmal zu einem Widerspruch ausholst, würd ich Dich bitten, Dir nochmal meine Erklärung durchzulesen, die verwendeten Pfade anzuschauen und mein Beispiel durchzutesten
__________________ Viele Grüße // Martin Martin Kraft // Interaktionsdesign Hilfreiche Websites: // Hilfe zur Adobe Flash Plattform // ActionScript 2 Referenz // ActionScript 3 Referenz // ActionScript 3 Arbeitshandbuch // weitere Flash Ressourcen Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da! Geändert von Martin Kraft (26-05-2011 um 11:55 Uhr) |
| | |
| | #13 (permalink) | |
| Neuer User Registriert seit: May 2011
Beiträge: 6
| Zitat:
Adobe Forums: flash linking buttons Aber so wie ich das jetzt verstehe, müsste es auch mit (../nextpage.html) funktionieren, wenn "nextpage.html" nicht in dem gleichen Verzeichnis ist wie die index.html. Wäre gespannt zu wissen ob diese Variante auch funktioniert. Werde ich ausprobieren wenn ich wieder etwas Zeit gutmache. Danke nocheinmal, Euch beiden! | |
| | |
| | #14 (permalink) | ||
| keep cool... Registriert seit: Mar 2006 Ort: Erlangen
Beiträge: 356
|
Hy, ich will hier natürlich nicht rumstressen oder jemandem zu nahe treten, aber ich lese sehr wohl, wenn jemand etwas postet... Das selbige könnte ich dich aber auch fragen ![]() Also, Zitat:
Ich habe eine nextPage.html und ein Verzeichnis flash, in dem die test.swf / test.html liegen. In diesem Verzeichnis liegt nicht die nextPage.html!! Von der test.html (die ja nur die swf includiert) soll auf die nextPage.html verlinkt werden. Also eine Ebene höher und somit kann es ohne entspr. Pfadangabe nicht gehen... Und Rolands Struktur ist: Zitat:
Wenn dem nicht so ist, renn ich wohl komplett an der Frage vorbei... ![]() sorry files.zip Geändert von cytrics (26-05-2011 um 12:04 Uhr) | ||
| | |
| | #15 (permalink) | |
| Flash-Designer Registriert seit: May 2006 Ort: Wiesbaden
Beiträge: 6.164
| Gut möglich ![]() Ich spreche von der .html-Datei, die die .swf einbettet, nicht von der, auf die verlinkt wird! Und roland_ks Struktur ist seit dem ersten Post diese hier: Zitat:
__________________ Viele Grüße // Martin Martin Kraft // Interaktionsdesign Hilfreiche Websites: // Hilfe zur Adobe Flash Plattform // ActionScript 2 Referenz // ActionScript 3 Referenz // ActionScript 3 Arbeitshandbuch // weitere Flash Ressourcen Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da! Geändert von Martin Kraft (26-05-2011 um 12:19 Uhr) | |
| | |
![]() |
| Lesezeichen |
| Stichworte |
| button, schaltfläche, verlinken |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| swf in moviclip einer anderen datei laden | punkrockbabe | Flash Einsteiger | 1 | 15-01-2008 16:40 |
| Wie weise ich einer Schaltfläche das abspielen einer .mov-Datei zu? | marenaki | Flash Einsteiger | 5 | 12-09-2006 00:04 |
| Schaltfläche zu einer PDF-Datei | juling-dm | Flash MX | 2 | 14-09-2004 13:28 |
| .swf datei als button verlinken? | XoNoX | Flash 4 und Flash 5 | 4 | 11-07-2002 10:34 |
| Problem mit verlinken einer html Datei | Sandsturm | Flash 4 und Flash 5 | 1 | 18-10-2001 22:14 |