| Neuer User
Registriert seit: Sep 2005
Beiträge: 23
| Texte in der Schaltfläche werden nicht angezeigt
Hallo,
ich benötige mal etwas Hilfe !
Bei meiner Schlatfläche werden die Texte nicht angezeigt aber die Verlinkung funktioniert !
Hier mal der Code Code:
System.useCodepage = true;
mc1.texta_txt.styleSheet = styles;
mc1.texta_txt.html = true;
mc2.texta_txt.styleSheet = styles;
mc2.texta_txt.html = true;
aus1_txt.styleSheet = styles;
//zuw(aus1_txt,"willkommen1<br><a class='tleft'>willkommen</a><br><tleft>eill</tleft>")
//lehrzeichen einfügen
function lehrs(z) { test = "";
for (it=0; it<z; it++) {test += " ";}
return test+"";
}
//html tabellen simulieren
function matab2(txt_str) {
strl = 30;
wo2 = txt_str.indexOf("<tr");
won = txt_str.indexOf("</tr>");
wo4 = txt_str.indexOf("<td", wo2+3);
wo4b = txt_str.indexOf(">", wo4);
wo4a = txt_str.indexOf("</td>", wo4+4);
addt = lehrs(strl-(wo4a-wo4));
// trace("wo2"+wo2+"won"+won+"addt"+(wo4a-wo4)+"res"+addt+"end"+addt.length);
if (wo4>0 && wo4<won) {
txt_str = txt_str.substring(0, wo4a)+addt+txt_str.substring(wo4a);
}
wo5 = txt_str.indexOf("<td", wo4a+4+addt.length);
wo5b = txt_str.indexOf(">", wo5);
wo5a = txt_str.indexOf("</td>", wo5+4);
addt = lehrs(strl-(wo5a-wo5));
if (wo5>0 && wo5<won) {
txt_str = txt_str.substring(0, wo5a)+addt+txt_str.substring(wo5a);
}
wo6 = txt_str.indexOf("<td", wo5a+4+addt.length);
wo6b = txt_str.indexOf(">", wo6);
wo6a = txt_str.indexOf("</td>", wo6+4);
addt = lehrs(strl-(wo6a-wo6));
if (wo6>0 && wo6<won) {
txt_str = txt_str.substring(0, wo6a)+addt+txt_str.substring(wo6a);
}
wo7 = txt_str.indexOf("<td", wo6a+4+addt.length);
wo7b = txt_str.indexOf(">", wo7);
wo7a = txt_str.indexOf("</td>", wo7+4);
addt = lehrs(strl-(wo7a-wo7));
if (wo7>0 && wo7<won) {
txt_str = txt_str.substring(0, wo7a)+addt+txt_str.substring(wo7a);
}
return txt_str;
}
//fehler im html suchen und beheben
function findf(txt_str) {
//," LEFTMARGIN="," TOPMARGIN="," MARGINWIDTH="," MARGINHEIGHT="
f_array = new Array("€", "<", ">", " ", "§", "©", "ß", "Ü", "Ä", "Ö", "ü", "ä", "ö", " width=", " height=", " border=", " align=", "target=", " src=", " href=", " alt=");
fc_array = new Array("€", "<", ">", " ", "§", "©", "ß", "Ü", "Ä", "Ö", "ü", "ä", "ö");
for (i=0; i<f_array.length; i++) {
wo3 = 0;
wo = 11;
fcle = fc_array.length;
fle = f_array[i].length;
while (wo>0) {
wo = txt_str.indexOf(f_array[i], wo3);
if (wo == -1) {
continue;
}
wo3 = wo+2;
if (i<fcle) {
txt_str = txt_str.substring(0, wo)+fc_array[i]+txt_str.substring(wo+fle);
} else {
if (txt_str.substr(wo+fle, 1) != "'" && txt_str.substr(wo+fle, 1) != '"') {
wo2 = txt_str.indexOf(" ", wo+fle);
txt_str = txt_str.substring(0, wo+fle)+"'"+txt_str.substring(wo+fle, wo2)+"'"+txt_str.substring(wo2);
} else {
}
}
}
}
return txt_str;
}
//----Text laden
var my_lv:LoadVars = new LoadVars();
my_lv.onData = function(src:String) {
if (!src) {
intlink("start.php");
} else {
texta_txt.text = "";
_root.texta_txt.styleSheet = _root.styles;
alles = unescape(src.toString());
tot = findf(src);
alles_array = tot.split("123xyz");
for (i=0; i<alles_array.length; i++) {
vorstr = alles_array[i].substr(1, 2);
if (vorstr == "q1") {//dheader.tpl
q1_array = alles_array[i].substr(2).split("xyz123");
zuw(header.bthd1.graphic_bg1.label_txt,q1_array[1],sheader)
zuw(header.bthd1.graphic_bg2.label_txt,q1_array[1],sheader)
header.bthd1.button_mc.nr=q1_array[2]
header.bthd1.button_mc.onRelease = function() {_root.intlink(this.nr)}
for (var qi:Number = 3; qi<q1_array.length; qi+=2) {
mctemp = header.attachMovie("hdbutton", "hdbutt"+qi, header.getNextHighestDepth(), {_x:qi*50-50, nr:q1_array[qi+1]});
zuw(_root.mctemp.graphic_bg1.label_txt,q1_array[qi],sheader);
zuw(_root.mctemp.graphic_bg2.label_txt,q1_array[qi],sheader);
mctemp.button_mc.onRelease = function() {_root.intlink(this._parent.nr);};
}
} else if (vorstr == "q2") {//dmenu_left.tpl
q2_array = alles_array[i].substr(2).split("lew2tre2");
//q2_array.push(q2_array[1]);
qi5=0;
for(var im=1;im<q2_array.length;im++) {
zusmenu("menu_left",im,q2_array[im],"left");
}
// } else if (vorstr == "q3") {//dpartner.tpl
} else if (vorstr == "q4") {//$TITLE
zuw(titels_txt, '<p class="titel">'+alles_array[i].substr(4).toUpperCase()+'</p>');
} else if (vorstr == "q5") {//$TEMPLATE
//-----------------------------------------------------------
rtq = alles_array[i].substr(4);
if (rtq.indexOf("<table")>=0) {
rtq_ar = new Array();
rtq_ar = rtq.split("</tr>");
rtq = "";
for (var iw:Number = 0; iw<rtq_ar.length-1; iw++) {
rtq += matab2(rtq_ar[iw]+"</tr>");
}
rtq += rtq_ar[rtq_ar.length-1];
}
texta_txt.wordWrap = true;
texta_txt.multiline = true;
geladen=true
if(_root.phase){mc2.texta_txt.text = '<a class="content">'+rtq+'</p>';mc2.dmask.gotoAndPlay(2)}
else{mc1.texta_txt.text = '<a class="content">'+rtq+'</p>';mc1.dmask.gotoAndPlay(2)}
_root.phase=!_root.phase
} else if (vorstr == "q6") {//dmenu_right.tpl
q2_array = alles_array[i].substr(2).split("lew2tre2");
qi5=0;
for(var im=1;im<q2_array.length;im++) {
zusmenu("menu_right",im,q2_array[im],"right");
}
}
// else if (vorstr == "q7") {//dskypebanner.tpl
// aus3_txt.htmlText += alles_array[i].substr(4);
// }
else if (vorstr == "q8") {//dfooter.tpl
zuw(footer.footer,alles_array[i].substr(4),sfooter);
} else if (vorstr == "q9") {//$copyright
zuw(footer.cr_txt,alles_array[i].substr(4),scopy);
}
}
}
};
var headers = ["Content-Type", "text/html; charset=UTF-16"];
my_lv.addRequestHeader(headers);
oldwas="";
phase=true;
mc1.texta_txt.setMask(mc1.dmask)
mc2.texta_txt.setMask(mc2.dmask)
//intlink("ausgabe.txt");
intlink("start.php");
function intlink(was) {
if(was=="kontakt"){
if(phase){mc1.dmask.gotoAndPlay(21);mc2.dmask.gotoAndStop(1)}
else{mc2.dmask.gotoAndPlay(21);mc1.dmask.gotoAndStop(1)}
gotoAndStop("kontakt");
}
else{
gotoAndStop("start");
trace(phase)
if(phase){mc1.dmask.gotoAndPlay(21)}
else{mc2.dmask.gotoAndPlay(21)}
my_lv.load(was);}
}
//--------------- Menus laden
function zusmenu(aseite, nrm, wert,zstyl) {
m2temp = _root[aseite].attachMovie(aseite+"n", "m2"+nrm, _root[aseite].getNextHighestDepth(), {_y:qi5});
q4_array = wert.split("xyz123");
zstyl=zstyl
zuw(m2temp.tit.titel,q4_array[0],_root["st"+zstyl]);
for (var qi:Number = 1; qi<q4_array.length; qi++) {
mctemp = m2temp.attachMovie("umen", "umenn"+qi, m2temp.getNextHighestDepth(), {_y:qi*25+10, _x:10});
zuw(mctemp.menu_txt,q4_array[qi],_root["s"+zstyl]);
}
qi5 += (qi)*20+30;
m2temp.bg._height = (qi)*25-20;
}
function zuw(wo,was,sty){
if(sty){wo.styleSheet =sty;
wo.multiline=false;
trace(sty)
}
else{wo.styleSheet = styles;}
wo.html=true;
wo.htmlText = was;
} |