Skip to main content
Participant
April 20, 2018
Answered

Have old dreamweaver site (2000ish) rollover images not showing up but it does in preview

  • April 20, 2018
  • 1 reply
  • 291 views

Hi guys,

I had this old website up a couple years ago and recently uploaded it to http://the-antique.com

This site is build on roll-overs and I have no clue as to why the second files (roll-overs are not showing up)

Any help on this would be greatly appreciated!! I'm stuck!

Thank you,

Mark

    This topic has been closed for replies.
    Correct answer BenPleysier

    Because you have condensed your code (all in one line) you have commented all of your JS out as per

    <!--function MM_swapImgRestore() { //v2.0  if (document.MM_swapImgData != null)    for (var i=0; i<(document.MM_swapImgData.length-1); i+=2)      document.MM_swapImgData.src = document.MM_swapImgData[i+1];}function MM_preloadImages() { //v2.0  if (document.images) {    var imgFiles = MM_preloadImages.arguments;    if (document.preloadArray==null) document.preloadArray = new Array();    var i = document.preloadArray.length;    with (document) for (var j=0; j<imgFiles.length; j++) if (imgFiles.charAt(0)!="#"){      preloadArray = new Image;      preloadArray[i++].src = imgFiles;  } }}function MM_swapImage() { //v2.0  var i,j=0,objStr,obj,swapArray=new Array,oldArray=document.MM_swapImgData;  for (i=0; i < (MM_swapImage.arguments.length-2); i+=3) {    objStr = MM_swapImage.arguments[(navigator.appName == 'Netscape')?i:i+1];    if ((objStr.indexOf('document.layers[')==0 && document.layers==null) ||        (objStr.indexOf('document.all[')   ==0 && document.all   ==null))      objStr = 'document'+objStr.substring(objStr.lastIndexOf('.'),objStr.length);    obj = eval(objStr);    if (obj != null) {      swapArray[j++] = obj;      swapArray[j++] = (oldArray==null || oldArray[j-1]!=obj)?obj.src:oldArray;      obj.src = MM_swapImage.arguments[i+2];  } }  document.MM_swapImgData = swapArray; //used for restore}//-->

    Either remove the comments or give the comments a separate line.

    1 reply

    BenPleysier
    Community Expert
    BenPleysierCommunity ExpertCorrect answer
    Community Expert
    April 20, 2018

    Because you have condensed your code (all in one line) you have commented all of your JS out as per

    <!--function MM_swapImgRestore() { //v2.0  if (document.MM_swapImgData != null)    for (var i=0; i<(document.MM_swapImgData.length-1); i+=2)      document.MM_swapImgData.src = document.MM_swapImgData[i+1];}function MM_preloadImages() { //v2.0  if (document.images) {    var imgFiles = MM_preloadImages.arguments;    if (document.preloadArray==null) document.preloadArray = new Array();    var i = document.preloadArray.length;    with (document) for (var j=0; j<imgFiles.length; j++) if (imgFiles.charAt(0)!="#"){      preloadArray = new Image;      preloadArray[i++].src = imgFiles;  } }}function MM_swapImage() { //v2.0  var i,j=0,objStr,obj,swapArray=new Array,oldArray=document.MM_swapImgData;  for (i=0; i < (MM_swapImage.arguments.length-2); i+=3) {    objStr = MM_swapImage.arguments[(navigator.appName == 'Netscape')?i:i+1];    if ((objStr.indexOf('document.layers[')==0 && document.layers==null) ||        (objStr.indexOf('document.all[')   ==0 && document.all   ==null))      objStr = 'document'+objStr.substring(objStr.lastIndexOf('.'),objStr.length);    obj = eval(objStr);    if (obj != null) {      swapArray[j++] = obj;      swapArray[j++] = (oldArray==null || oldArray[j-1]!=obj)?obj.src:oldArray;      obj.src = MM_swapImage.arguments[i+2];  } }  document.MM_swapImgData = swapArray; //used for restore}//-->

    Either remove the comments or give the comments a separate line.

    Wappler is the DMXzone-made Dreamweaver replacement and includes the best of their powerful extensions, as well as much more!