geplaatst door: Timmy
Hallo allen!

Ik zit met mn handen in mijn haar.
Ik heb al een tijdje mijn website online staan:
www.timromkes.nl

Maar nu kwam ik er onlangs achter dat deze
niet eens goed toegankelijk is met IE...

Gebruik zelf Mac , Firefox.

Bij IE komt de iframe verder naar links te staan dan in firefox ("id=iframe".)
Ook laad de flash gallery (simpleviewer) niet volledig in IE

Ook ben ik nu aan het testen om iframe te vervangen met
"objects". In firefox geen probleem maar in IE een 404
Zie: http://timromkes.nl/corporate_design.html (nog iFrame)
En: http://timromkes.nl/graphic_design.html (object)

Suggesties? en bij voorbaat dank!

(Bewerkt door Timmy om 14:52, 22-07-2008)

Met mn handen in het haar! (iFrame/object position IE/FF)
22 juli 2008 - 15:30    reactie #1
geplaatst door: mvdg
Volgens mij doe je in je site veel moeilijker dan nodig is.

Je hebt voor de verschillende afdelingen een aparte pagina (zoals bijvoorbeeld corporate_design.html). En elk van die pagina's heeft dan weer een iframe. Daarin wordt dan een pagina geladen die weer een Flash bestand bevat. Waarom plaats je niet gewoon het Flash bestand uit de album/Corporate/sv.html direct in je corporate_design.html ?! Er is geen enkele reden om ingewikkeld te doen zoals je nu doet.

Nu:
corporate_design.html > iframe > sv.html > flash bestand.

Beter:
corporate_design.html > flash bestand.

Snap je?

Mitch Design : websites en interactieve toepassingen : http://www.mitchdesign.nl
Met mn handen in het haar! (iFrame/object position IE/FF)
22 juli 2008 - 18:20    reactie #2
geplaatst door: Timmy
hm dat klinkt verdacht logisch. Weet ook dan niet
meer waarom ik dan in eerste instantie
Heb gekozen voor een iframe ^^
Ik ga het na het eten uit proberen. bedankt!
Met mn handen in het haar! (iFrame/object position IE/FF)
22 juli 2008 - 19:54    reactie #3
geplaatst door: Timmy
Heb het even geprobeerd maar de flash document vraagt
verschillende bestanden uit die map. bv. xml ed.


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
   <head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<script type="text/javascript" src="../res/flashobject.js"></script>
       <style type="text/css">
<!--
body
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
margin: 0;
padding: 0;
font-size: 10px;
background-color: #d7e919;
color: #d7e923;
background: &amp;quot;&amp;quot;;
}
html, body
{
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;height:100%;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;overflow-y: auto;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;overflow-x: auto;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;margin: 0;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;padding: 0;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;border: 0;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
/* hide from ie on mac \*/
html {
height: 100%;
overflow: hidden;
}

#flashcontent {
height: 100%;
text-align:center;
}
/* end hide */
-->
       </style>
</head>
<body>
<SCRIPT LANGUAGE="JavaScript">
<!--
&amp;nbsp;if (top.frames.length == 0) {
&amp;nbsp; &amp;nbsp;document.cookie = &amp;quot;newURL=&amp;quot; + escape(document.URL) + &amp;quot;; path=/;&amp;quot;
&amp;nbsp; &amp;nbsp;ver = parseInt(navigator.appVersion, 10);
&amp;nbsp; &amp;nbsp;if ( ((navigator.appName == &amp;quot;Netscape&amp;quot;) &amp;amp;&amp;amp; (ver >= 3)) &amp;#0124;&amp;#0124;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ((navigator.appName == &amp;quot;Microsoft Internet Explorer&amp;quot;) &amp;amp;&amp;amp; (ver >= 4)) )
&amp;nbsp; &amp;nbsp; &amp;nbsp;location.replace(&amp;quot;/photos/index2.htm&amp;quot;);
&amp;nbsp; &amp;nbsp;else
&amp;nbsp; &amp;nbsp; &amp;nbsp;location = &amp;quot;/photos/index2.htm&amp;quot;;
&amp;nbsp; &amp;nbsp;};
//-->
</SCRIPT>

<SCRIPT LANGUAGE="JavaScript">
<!--
&amp;nbsp;top.secName = 0;
&amp;nbsp;top.pageName = 'home';
&amp;nbsp;if (top.loaded) top.nav.location.reload();
//-->
</SCRIPT>
<div id="flashcontent">SimpleViewer requires Macromedia Flash.

<a href="http://www.macromedia.com/go/getflashplayer/" target="_top"><img src="../res/get_flash_player.gif" alt="Get Flash Player" width="88" height="31" border="0"></a></p>

If you have Flash installed, <a href="index.html?detectflash=false" target="_top">click to view gallery</a></p></div>
<script type="text/javascript">
var fo = new FlashObject("../res/viewer.swf", "viewer", "100%", "100%", "6", "#d7e919", "");
fo.addParam("quality", "best");
fo.write("flashcontent");
</script>
</body>
</html>

Ik zie het met mijn kennis niet klaar gekregen om dit te fixen.
Kan ik alsnog beter een flash op die pagina gooien of toch een object.

Met mn handen in het haar! (iFrame/object position IE/FF)
23 juli 2008 - 08:58    reactie #4
geplaatst door: mvdg
Waarschijnlijk zoekt de viewer zijn bestanden (plaatjes en xml) in een map /slides/ die in dezelfde map met staan als het bestand sv.html. Jouw testbestand staat waarschijnlijk op een andere plek en daardoor kan hij de boel niet vinden. Je moet dus wel zorgen dat de bestanden ten opzichte van het html bestand waar de Flash file in wordt geplaatst op dezelfde locatie staan.

De manier van Flash plaatsen die je gebruikt is toch echt de beste en moderne manier. Je moet alleen even inzien hoe de boel met elkaar samenhangt.

(voor extra inzicht kun je in Safari in het Window menu 'activity' kiezen, daar zie je welke bestanden er allemaal geladen worden of welke hij niet kan vinden. Daaraan kun je dus zien op welke plek hij zoekt naar het xml bestand en dat kan je helpen om alles op de juiste locaties te hebben.

Mitch Design : websites en interactieve toepassingen : http://www.mitchdesign.nl
Met mn handen in het haar! (iFrame/object position IE/FF)
23 juli 2008 - 09:16    reactie #5
geplaatst door: DNA
Hele leuke site..
En je maakt mooi wek!

:thumbs-up:

Apple = Click, Boom, Amazing!