MozillaPL.org - polskie centrum Mozilli

Główne menu:

Problem z JS, jak to w FX?

Projektowanie aplikacji i rozszerzeń opartych na technologiach Mozilla Foundation: XUL, JavaScript, XPCOM, XBL i innych

Moderator: Pomocy?!

Problem z JS, jak to w FX?

Postautor: MACZA » 02 listopada 2006, 18:28

Przeglądarka: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Avant Browser; Avant Browser)

FX nie może wykonać funkcji:
parent.frames['okno_exe'].location.href='jakas_strona.php';
gdzie okno_exe to nazwa id elementu IFRAME, prosze o pomoc :D
MACZA
 

Postautor: athantor » 02 listopada 2006, 20:42

Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1) Gecko/20061102 BonEcho/2.0

Jeśli dobrze zrozumiałem, o co Ci chodzi, to coś takiego.

Tak poza tym, to IMHO logicznie jest założyć, że IE wyświetla niepoprawnie i dopiero po potwierdzeniu w jakiejkolwiek współczesnej przeglądarce identycznego interpretowania należy owo założenie odpowiednio dostosować.
Obrazek Obrazek
athantor
 
Posty: 911
Z nami od: 24 grudnia 2002, 15:22
Lokalizacja: Białystok

Postautor: MAcZA » 03 listopada 2006, 16:11

Przeglądarka: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Avant Browser; Avant Browser)

Nie zrozumiales mnie a to co przeslales to:
Kod: Zaznacz cały
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>
  <title></title>
  <style type="text/css">
 
  </style>
  <script language="javascript" type="text/javascript">
  /* <![CDATA[ */
 
  /* ]]> */
  </script>
</head>
<body>

   <div>
      <iframe src="frm.xhtml">plepleple</iframe>
   </div>

</body>
</html>
i chodzi o to CDATA?
MAcZA
 

Postautor: athantor » 03 listopada 2006, 16:25

Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1) Gecko/20061102 BonEcho/2.0

CDATA oznacza, że elementy wewnątrz tego mają być traktowane jako CDATA i co za tym idzie „nie przepuszczane” poprzez parser. W powyższym jest to nie potrzebne, tylko zapomniałem usunąć :P

A chodzi mi o to, że elementy po ID winno się brać przez odpowiednią metodę DOM i że ifrejm jest elementem „HTMLIFrameElement” więc nie ma takiego atrybutu jak „location”, który to należy do window i document.

Otworzyłeś tę stronę w przeglądarce umiejącej XHTML i nacisnęłeś guzik?
Obrazek Obrazek
athantor
 
Posty: 911
Z nami od: 24 grudnia 2002, 15:22
Lokalizacja: Białystok


Wróć do Programowanie z użyciem technologii Mozilli

Kto jest online

Zarejestrowani użytkownicy: Baidu [Spider], Google [Bot]

Przejdź do powiązanej strony

Nawigacja:

Stopka: