Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 19-07-2007, 11:24   #1 (permalink)
bitchboy
 
Registriert seit: Mar 2004
Ort: München
Beiträge: 126
Question links auf von extern geladenen bildern funktionieren nicht

Hallo,

ich habe ein Problem: und zwar lade ich Texte und Bilder aus einer Datenbank mittels PHP in Flash. Blöderweise sind Bilder in den Texten zwar anklickbar (der Handcursor erscheint), aber beim Klick passiert einfach nichts. Woran kann das liegen?
EDIT: Nochwas, der Text liegt in einem maskierten MC, der über eine Scrollleiste scrollbar ist. Die (as gesteuerte) Maske habe ich aber schon mal deaktiviert, hat aber auch nichts gebracht...an der wird es also nicht liegen. Textlinks funktionieren übrigens prima...

Hier das, was PHP ausgibt:
PHP-Code:
geladener_text=<span class="headline">Hier steht die
Überschrift</span><span class="text"> - 16.02.2007<br><br><
target
="_blank" href="bilder/news_pics/Bild.jpg"><img alt="" 
src="bilder/news_pics/thumb_Bild.jpg" /></a>Hier stehen die TexteDies ist 
allerdings nur ein sog
§bdquo;Blindtext§ldquo;</span><br /><br /><img 
src
="bilder/layout/linie.png"><br /><br /> 
und hier das AS, welches den Text lädt:
PHP-Code:
import TextField.StyleSheet;
var 
cssUrl:String "css/fonts.css";
var 
css:StyleSheet;
function 
loadCSS():Void {
    
css = new StyleSheet();
    
css.onLoad = function(bSuccess:Boolean):Void  {
        if (
bSuccess) {
            
displayText(txt);
        }
    };
    
css.load(cssUrl);
}
function 
displayText(htmlText:String):Void {
    var 
t:TextField this.meinTF;
    
t.html true;
    
t.styleSheet css;
    
t.embedFonts true;
    
t.autoSize true;
    
t.wordWrap true;
    
t.multiline true;
    
t.htmlText loader.geladener_text;
    
_parent.scrollbar.init();
}
var 
loader:LoadVars = new LoadVars();
loader.onLoad = function(success:Boolean) {
    if (
success) {
        
this.geladener_text this.geladener_text.split('§Auml;').join('Ä');
        
this.geladener_text this.geladener_text.split('§auml;').join('ä');
        
this.geladener_text this.geladener_text.split('§ouml;').join('ö');
        
this.geladener_text this.geladener_text.split('§Ouml;').join('Ö');
        
this.geladener_text this.geladener_text.split('§Uuml;').join('Ü');
        
this.geladener_text this.geladener_text.split('§uuml;').join('ü');
        
this.geladener_text this.geladener_text.split('§szlig;').join('ß');
        
this.geladener_text this.geladener_text.split('§quot;').join('"');
        
this.geladener_text this.geladener_text.split('§amp;').join('&');
        
this.geladener_text this.geladener_text.split('§bdquo;').join('"');
        
this.geladener_text this.geladener_text.split('§ldquo;').join('"');
        
loadCSS();
    } else {
        
meinTF.text "Unable to load external file.";
    }
};
if (
_root.sprache == "de") {
    
loader.load("php/news.php");
} else {
    
loader.load("php/news_en.php");

Vielen Dank schonmal
__________________
cheers,
alex
---
http://www.destinationdesign.de

Geändert von Trumpfass (19-07-2007 um 12:37 Uhr)
Trumpfass ist offline   Mit Zitat antworten
Alt 22-07-2007, 11:04   #2 (permalink)
The Man Who Wasn't There
 
Benutzerbild von fraggle two
 
Registriert seit: Jul 2003
Ort: BÄRLIN
Beiträge: 1.156
hi,

nimm mal die xhtml formatierung aus dem html string raus und schau ob der popupblocker deaktiviert ist...

ansonsten sollte es eigentlich funzen...

gruß
mike
__________________
Dot-Realities
Mike Broders
Berlin

ICQ:105925103

Dot-Realities v4.0 under construction!
fraggle two ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

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.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 20:59 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele