Hillllllllfe.. wer kann helfen Seite klappt nicht
Marco
- html
Hallöchen
Ich habe leider keine Ahnung von diesem Zeugs es währe schön wenn mir jemand helfen könnte.
meine Buttons gehen nicht so wie ich das gerne hätte,(es sollen sich 3 Buttonsbilder abwechseln bei Klick und so weiter) in dem Programm geht es super
als ich sie dann rüber geladen hab und ich mir die Seite anschauen wollte ging es dann nur die Buttons nicht mehr.
ich währe über Lösungsbeispiele sehr erfreut
Danke
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=UTF-8">
<meta name="generator" content="Adobe GoLive 5">
<title>Willkommen bei Adobe GoLive 5</title>
<script language="JavaScript">
<!--
document.onmousedown=ueberwachung;
function ueberwachung(ereignis){
if (document.layers){
if (ereignis.which == 3){
alert('Sorry Copyright by M.Musikant');
return (false);}}
if (document.all){
if (event.button == 2)
alert ('Sorry Copyright by M.Musikant');
return (false);}
return (true);}
//-->
</script><csactions>
<csaction name="3C990C6" class="Set Image URL" type="onevent" val0="button" val1="../bilder/klicks/0-zu-2.gif">
</csactions>
<csscriptdict>
<script><!--CSInit = new Array;function CSScriptInit() {if(typeof(skipPage) != "undefined") { if(skipPage) return; }
idxArray = new Array;
for(var i=0;i<CSInit.length;i++)
idxArray[i] = i;
CSAction2(CSInit, idxArray);}CSAg = window.navigator.userAgent; CSBVers = parseInt(CSAg.charAt(CSAg.indexOf("/")+1),10);
function IsIE() { return CSAg.indexOf("MSIE") > 0;}
function CSIEStyl(s) { return document.all.tags("div")[s].style; }
function CSNSStyl(s) { return CSFindElement(s,0); }
function CSFindElement(n,ly) { if (CSBVers < 4) return document[n];
var curDoc = ly ? ly.document : document; var elem = curDoc[n];
if (!elem) { for (var i=0;i<curDoc.layers.length;i++) {
elem = CSFindElement(n,curDoc.layers[i]); if (elem) return elem; }}
return elem;
}function CSClickReturn () {
var bAgent = window.navigator.userAgent;
var bAppName = window.navigator.appName;
if ((bAppName.indexOf("Explorer") >= 0) && (bAgent.indexOf("Mozilla/3") >= 0) && (bAgent.indexOf("Mac") >= 0))
return true; // dont follow link
else return false; // dont follow link
}function CSButtonReturn () {
var bAgent = window.navigator.userAgent;
var bAppName = window.navigator.appName;
if ((bAppName.indexOf("Explorer") >= 0) && (bAgent.indexOf("Mozilla/3") >= 0) && (bAgent.indexOf("Mac") >= 0))
return false; // follow link
else return true; // follow link
}CSIm = new Object();
function CSIShow(n,i) {
if (document.images) {
if (CSIm[n]) {
var img = (!IsIE()) ? CSFindElement(n,0) : document[n];
if (img && typeof(CSIm[n][i].src) != "undefined") {img.src = CSIm[n][i].src;}
if(i != 0)
self.status = CSIm[n][3];
else
self.status = " ";
return true;
}
}
return false;
}
function CSILoad(action) {
im = action[1];
if (document.images) {
CSIm[im] = new Object();
for (var i=2;i<5;i++) {
if (action[i] != '') { CSIm[im][i-2] = new Image(); CSIm[im][i-2].src = action[i]; }
else CSIm[im][i-2] = 0;
}
CSIm[im][3] = action[5];
}
}
CSStopExecution = false;
function CSAction(array) {
return CSAction2(CSAct, array);
}
function CSAction2(fct, array) {
var result;
for (var i=0;i<array.length;i++) {
if(CSStopExecution) return false;
var actArray = fct[array[i]];
if(actArray == null) return false;
var tempArray = new Array;
for(var j=1;j<actArray.length;j++) {
if((actArray[j] != null) && (typeof(actArray[j]) == "object") && (actArray[j].length == 2)) {
if(actArray[j][0] == "VAR") {
tempArray[j] = CSStateArray[actArray[j][1]];
}
else {
if(actArray[j][0] == "ACT") {
tempArray[j] = CSAction(new Array(new String(actArray[j][1])));
}
else
tempArray[j] = actArray[j];
}
}
else
tempArray[j] = actArray[j];
}
result = actArray0;
}
return result;
}
CSAct = new Object;
function CSSetImageURL(action) {
var img = null;
if (document.images) {
if (!IsIE()) img = CSFindElement(action[1],0);
else img = document.images[action[1]];
if (img) img.src = action[2];
}
}// --></script>
</csscriptdict>
<csactiondict>
<script><!--CSInit[CSInit.length] = new Array(CSILoad,/*CMP*/'button',/*URL*/'../bilder/klicks/K-Zu-1.gif',/*URL*/'',/*URL*/'','');
CSAct[/*CMP*/ '3C990C6'] = new Array(CSSetImageURL,/*CMP*/ 'button',/*URL*/ '../bilder/klicks/0-zu-2.gif');
// --></script>
</csactiondict>
</head>
<body bgcolor="#ffffff" onload="CSScriptInit();">
<div align="center">
<p><csobj w="180" h="40" t="Button" csover="3C990C6"><a href="../default.htm" onmouseover="CSAction(new Array(/*CMP*/'3C990C6'));return CSIShow(/*CMP*/'button',1)" onmouseout="return CSIShow(/*CMP*/'button',0)" onclick="return CSButtonReturn()"><img src="../bilder/klicks/K-Zu-1.gif" width="180" height="40" name="button" border="0"></a></csobj></p>
<p></p>
<p></p>
</div>
</body>
</html>
Moin
Ich habe leider keine Ahnung von diesem Zeugs [...]
Ich auch nicht :-) Aber ich mir sicher, dass Adobe Golive eine Hotline hat. Wie das mit Buttons funktioniert, steht in selfhtml.
Viele Grüße
Swen
Hallöchen,
ja, die guten GolIve-Codes, über die man lange grübeln muss, um sie von Hand zu reparieren. Wenn Du's ohne Handarbeit machen willst, ein Tip:
Die vermurksten Buttons in Golive komplett löschen und nochmal neu einrichten, oft klappts dann. Manchmal schießt GoLive bei irgendwelchen Operationen die selbst erstellte Programmlokik ab und ist dann durch nichts zu bewegen, sie korrekt wiederherzustellen.
Vielleicht noch besser: Nur die grafische Grundgestaltung in einem grafischen Editor machen, dann die Codes für den Rollover-Effekt von Hand einfügen. Wenn Du's einmal kapiert hast, und das ist mit SelfHTML gar nicht so schwer, siehst Du auch, wie schwachsinnig der aufgeblasene Code ist. So ein richtig schöner AHA-Effekt. Und außerdem machts Spaß!!!
Bis dann
Mathias Bigge