Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/11/2007, 09:09
Avatar de RBZ
RBZ
Moderador
 
Fecha de Ingreso: noviembre-2005
Ubicación: Sevilla España
Mensajes: 11.559
Antigüedad: 19 años
Puntos: 2053
Dreamweaver MX 2004 error title.js

Uso Dreamweaver MX 2004, hoy ha aparecido la siguiente ventana de error, se repite a menudo y borra casi todo el código de la página. El error ocurre siempre en páginas sin doctype, las uso como include.


La linea 18 del archivo mencionado pone:

Código:
 return (titleObj.nodeType==Node.TEXT_NODE || (titleObj.nodeType=Node.ELEMENT_NODE && titleObj.tagName=="TITLE"));
¿Qué es lo que debería poner?.

Alguien tiene la misma versión para comparar lo que puede estar mal.

Como es corto añado el archivo completo Macromedia\Dreamweaver MX 2004\Configuration\Inspectors\title.js

Código:
// Copyright 2000, 2001, 2002, 2003 Macromedia, Inc. All rights reserved.


//form field names:
//Title - text field

// *********** GLOBAL VARS *****************************

var helpDoc = MM.HELP_inspTitle;
var TEXT_TITLE;

// ******************** API ****************************
function canInspectSelection(){
  var dom = dw.getDocumentDOM();
  var titleObj = dom.getSelectedNode();

  //accept if the selected node is text or if it is the title tag 
  return (titleObj.nodeType==Node.TEXT_NODE || (titleObj.nodeType=Node.ELEMENT_NODE && titleObj.tagName=="TITLE"));
}

function inspectSelection(){
  var dom = dw.getDocumentDOM();
  var titleObj = dom.getSelectedNode();
 
  while (titleObj.nodeType!=Node.ELEMENT_NODE ) //while an element node (the title one) is not selected
    titleObj=titleObj.parentNode; //traverse up the tree
    	
  TEXT_TITLE = findObject("Title");
  TEXT_TITLE.value = titleObj.innerHTML
  showHideTranslated();
}


// ******************** LOCAL FUNCTIONS ****************************

function setTitleTag(){
  var dom = dw.getDocumentDOM();
  var titleObj = dom.getSelectedNode();

//while an element node (the title one) is not selected
  while (titleObj.nodeType!=Node.ELEMENT_NODE ) 
    titleObj=titleObj.parentNode; //traverse up the tree
  
  if (titleObj.innerHTML != TEXT_TITLE.value){
    titleObj.innerHTML = TEXT_TITLE.value;
  }	
}
__________________
Sevilla monumentos de Sevilla Fotos de la ciudad
ViajeV