jScript incompatible avec IE
- skalus
- Newbie


- Inscription: Mar 01, 2012
- Messages: 7
- Status: Offline
Bonjour tout le monde, j'ai un srpit pour la table à onglets, qui fonctionne très bien, mais pas sur Internet Explorer. Peut quelqu'un veuillez dire quel est le problème avec elle ? Merci beaucoup
JAVA Code: [ Select ]
function tabview_aux(TabViewId, id)
{
var TabView = document.getElementById(TabViewId);
// ----- Tabs -----
var Tabs = TabView.firstChild;
while (Tabs.className != "Tabs" ) Tabs = Tabs.nextSibling;
var Tab = Tabs.firstChild;
var i = 0;
do
{
if (Tab.tagName == "A")
{
i++;
Tab.href = "javascript:tabview_switch('"+TabViewId+"', "+i+");";
Tab.className = (i == id) ? "Active" : "";
Tab.blur();
}
}
while (Tab = Tab.nextSibling);
// ----- Pages -----
var Pages = TabView.firstChild;
while (Pages.className != 'Pages') Pages = Pages.nextSibling;
var Page = Pages.firstChild;
var i = 0;
do
{
if (Page.className == 'Page')
{
i++;
if (Pages.offsetHeight) Page.style.height = (Pages.offsetHeight-2)+"px";
Page.style.overflow = "auto";
Page.style.display = (i == id) ? 'block' : 'none';
}
}
while (Page = Page.nextSibling);
}
// ----- Functions -------------------------------------------------------------
function tabview_switch(TabViewId, id) { tabview_aux(TabViewId, id); }
function tabview_initialize(TabViewId) { tabview_aux(TabViewId, 1); }
{
var TabView = document.getElementById(TabViewId);
// ----- Tabs -----
var Tabs = TabView.firstChild;
while (Tabs.className != "Tabs" ) Tabs = Tabs.nextSibling;
var Tab = Tabs.firstChild;
var i = 0;
do
{
if (Tab.tagName == "A")
{
i++;
Tab.href = "javascript:tabview_switch('"+TabViewId+"', "+i+");";
Tab.className = (i == id) ? "Active" : "";
Tab.blur();
}
}
while (Tab = Tab.nextSibling);
// ----- Pages -----
var Pages = TabView.firstChild;
while (Pages.className != 'Pages') Pages = Pages.nextSibling;
var Page = Pages.firstChild;
var i = 0;
do
{
if (Page.className == 'Page')
{
i++;
if (Pages.offsetHeight) Page.style.height = (Pages.offsetHeight-2)+"px";
Page.style.overflow = "auto";
Page.style.display = (i == id) ? 'block' : 'none';
}
}
while (Page = Page.nextSibling);
}
// ----- Functions -------------------------------------------------------------
function tabview_switch(TabViewId, id) { tabview_aux(TabViewId, id); }
function tabview_initialize(TabViewId) { tabview_aux(TabViewId, 1); }
- function tabview_aux(TabViewId, id)
- {
- var TabView = document.getElementById(TabViewId);
- // ----- Tabs -----
- var Tabs = TabView.firstChild;
- while (Tabs.className != "Tabs" ) Tabs = Tabs.nextSibling;
- var Tab = Tabs.firstChild;
- var i = 0;
- do
- {
- if (Tab.tagName == "A")
- {
- i++;
- Tab.href = "javascript:tabview_switch('"+TabViewId+"', "+i+");";
- Tab.className = (i == id) ? "Active" : "";
- Tab.blur();
- }
- }
- while (Tab = Tab.nextSibling);
- // ----- Pages -----
- var Pages = TabView.firstChild;
- while (Pages.className != 'Pages') Pages = Pages.nextSibling;
- var Page = Pages.firstChild;
- var i = 0;
- do
- {
- if (Page.className == 'Page')
- {
- i++;
- if (Pages.offsetHeight) Page.style.height = (Pages.offsetHeight-2)+"px";
- Page.style.overflow = "auto";
- Page.style.display = (i == id) ? 'block' : 'none';
- }
- }
- while (Page = Page.nextSibling);
- }
- // ----- Functions -------------------------------------------------------------
- function tabview_switch(TabViewId, id) { tabview_aux(TabViewId, id); }
- function tabview_initialize(TabViewId) { tabview_aux(TabViewId, 1); }
- Anonymous
- Bot


- Inscription: 25 Feb 2008
- Messages: ?
- Loc: Ozzuland
- Status: Online
Mars 1st, 2012, 3:08 am
- Zealous
- Guru


- Inscription: Avr 15, 2011
- Messages: 1195
- Loc: Sydney
- Status: Online
- skalus
- Newbie


- Inscription: Mar 01, 2012
- Messages: 7
- Status: Offline
- spork
- Brewmaster


- Inscription: Sep 22, 2003
- Messages: 6130
- Loc: Seattle, WA
- Status: Offline
- skalus
- Newbie


- Inscription: Mar 01, 2012
- Messages: 7
- Status: Offline
Désolé spork.
Ce script est de créer un tableau d'affichage onglet. J'ai la table avec des onglets, et quand je clique sur leur contenu de la modification de la table
Lorsque j'essaie de le faire dans IE lub Safari lorsque je clique sur le contenu de l'onglet 2 du tableau ne change pas.
Ce script est de créer un tableau d'affichage onglet. J'ai la table avec des onglets, et quand je clique sur leur contenu de la modification de la table
Lorsque j'essaie de le faire dans IE lub Safari lorsque je clique sur le contenu de l'onglet 2 du tableau ne change pas.
- MarPlo
- Novice


- Inscription: Fév 16, 2012
- Messages: 34
- Status: Offline
Salut
Pas sûr si cela résoudra le problème, mais essayez, remplacer :
Avec :
Pas sûr si cela résoudra le problème, mais essayez, remplacer :
Code: [ Select ]
Tab.href = "javascript:tabview_switch('"+TabViewId+"', "+i+");";
Avec :
Code: [ Select ]
Tab.href = "javascript: tabview_switch('"+TabViewId+"', "+i+");";
Free PHP-MySQL Course and video Lessons.
Good JavaScript and jQuery course for beginners.
Good JavaScript and jQuery course for beginners.
- skalus
- Newbie


- Inscription: Mar 01, 2012
- Messages: 7
- Status: Offline
- ScottG
- Proficient


- Inscription: Juil 06, 2010
- Messages: 266
- Status: Offline
skalus peut vous fournir un exemple de la table à onglets que vous utilisez ? juste en regardant à l'youve de code affiché je ne vois rien qui causerait l'IE à l'échec.
aussi comment est le tableau à onglets se fait ? Est il statique ou être créé par une autre source via AJAX ou Javascript ?
aussi comment est le tableau à onglets se fait ? Est il statique ou être créé par une autre source via AJAX ou Javascript ?
- skalus
- Newbie


- Inscription: Mar 01, 2012
- Messages: 7
- Status: Offline
http://www,php-development,ru/javascripts/tab-view.phpJ'ai pris le script de ce site. Si vous l'ouvrez dans IE il travaillera. Toutefois, lorsque vous téléchargez le script et ouvrez un example dans IE. vous ne pourrez pas basculer entre les onglets.
Aussi, malheureusement je ne sais pas la différence entre script statique ou créé à l'aide de javascript. Quelqu'un m'a dit que j'ai besoin d'activer manuellement le javascript, pour lui permettre de travailler. Qui est une solution, mais qu'en est-il des utilisateurs qui ont l'ancienne version d'IE ou ne savent pas la force de le faire ?
Merci
Aussi, malheureusement je ne sais pas la différence entre script statique ou créé à l'aide de javascript. Quelqu'un m'a dit que j'ai besoin d'activer manuellement le javascript, pour lui permettre de travailler. Qui est une solution, mais qu'en est-il des utilisateurs qui ont l'ancienne version d'IE ou ne savent pas la force de le faire ?
Merci
- MarPlo
- Novice


- Inscription: Fév 16, 2012
- Messages: 34
- Status: Offline
- ScottG
- Proficient


- Inscription: Juil 06, 2010
- Messages: 266
- Status: Offline
Je suis d'accord avec MarPlo. aussi, j'ai téléchargé le script d'affichage onglet et a couru il et cela a fonctionné pour moi. Im exécution annoncée ne savez pas quelle version votre course. La plupart des navigateurs ont Javascript activé déjà.
IE est incompatible avec elle sont autonome et il y a de nombreux caprices Ive connut avec javascript avec IE.
Une des questions j'avais était avoir AJAX à rendre le contenu html et ajouter à la page avec IE innerHTML n'était pas capable de trouver les éléments i faite ou exécuter le javascript attaché à eux.
Un autre qui me pousse noix est si vous avez un paramétrage identique à l'id d'un élément nommé ou nom provoquera (au moins les anciennes versions) IE à pas à exécuter le javascript ou provoquer une erreur, même s'il n'y a pas d'erreurs.
Assurez-vous que vous n'avez pas un paramétrage identique à un élément nommé
par exemple
et
Si votre toujours utilisant le script original essayez de modifier le conteneur div pour d'ouverture
Vous devrez également modifier l'appel de fonction d'initialisation de
Essayer ça et voir ce que happends
IE est incompatible avec elle sont autonome et il y a de nombreux caprices Ive connut avec javascript avec IE.
Une des questions j'avais était avoir AJAX à rendre le contenu html et ajouter à la page avec IE innerHTML n'était pas capable de trouver les éléments i faite ou exécuter le javascript attaché à eux.
Un autre qui me pousse noix est si vous avez un paramétrage identique à l'id d'un élément nommé ou nom provoquera (au moins les anciennes versions) IE à pas à exécuter le javascript ou provoquer une erreur, même s'il n'y a pas d'erreurs.
Assurez-vous que vous n'avez pas un paramétrage identique à un élément nommé
par exemple
JAVASCRIPT Code: [ Select ]
var TabView = document.getElementById(TabViewId);
- var TabView = document.getElementById(TabViewId);
et
Code: [ Select ]
<div class="TabView" id="TabView">
Si votre toujours utilisant le script original essayez de modifier le conteneur div pour d'ouverture
Code: [ Select ]
<div class="TabView" id="TabViewEle">
Vous devrez également modifier l'appel de fonction d'initialisation de
JAVASCRIPT Code: [ Select ]
tabview_initialize('TabViewEle');
- tabview_initialize('TabViewEle');
Essayer ça et voir ce que happends
- skalus
- Newbie


- Inscription: Mar 01, 2012
- Messages: 7
- Status: Offline
Merci ScottG, je vais essayer de faire comme vous les résultats. Mais juste pour clarifier. Il faut changer
puis
et d'ajouter pour java tout séparément, comme :
Merci encore une fois
JAVASCRIPT Code: [ Select ]
var TabView = document.getElementById(TabViewId);
[/javasript]
for
[javascript]
var TabView = document.getElementById(TabView1);
var TabView = document.getElementById(TabView2);
var TabView = document.getElementById(TabView3);
[/javasript]
for
[javascript]
var TabView = document.getElementById(TabView1);
var TabView = document.getElementById(TabView2);
var TabView = document.getElementById(TabView3);
- var TabView = document.getElementById(TabViewId);
- [/javasript]
- for
- [javascript]
- var TabView = document.getElementById(TabView1);
- var TabView = document.getElementById(TabView2);
- var TabView = document.getElementById(TabView3);
puis
HTML Code: [ Select ]
<div class="TabView" id="TabView1">
<div class="TabView" id="TabView2">
<div class="TabView" id="TabView3">
<div class="TabView" id="TabView2">
<div class="TabView" id="TabView3">
- <div class="TabView" id="TabView1">
- <div class="TabView" id="TabView2">
- <div class="TabView" id="TabView3">
et d'ajouter pour java tout séparément, comme :
JAVASCRIPT Code: [ Select ]
tabview_initialize('TabView1');{ tabview_aux(TabView1, 1); }
tabview_initialize('TabView2');{ tabview_aux(TabView2, 1); }
tabview_initialize('TabView3');{ tabview_aux(TabView3, 1); }
tabview_initialize('TabView2');{ tabview_aux(TabView2, 1); }
tabview_initialize('TabView3');{ tabview_aux(TabView3, 1); }
- tabview_initialize('TabView1');{ tabview_aux(TabView1, 1); }
- tabview_initialize('TabView2');{ tabview_aux(TabView2, 1); }
- tabview_initialize('TabView3');{ tabview_aux(TabView3, 1); }
Merci encore une fois
- ScottG
- Proficient


- Inscription: Juil 06, 2010
- Messages: 266
- Status: Offline
La seule chose que vous avez besoin de changer serait dans la page HTML et non pas le fichier javascript
Donc, on dirait que vous avez trois fenêtres avec onglets ? Si tel est le cas, c'est le fichier html l'échantillon de pages d'échantillon que vous souhaiteriez.
Cette sample.html devrait être la seule chose que vous devez changer
Maintenant, si vous vouliez juste des onglets de l'arbre, il serait
Donc, on dirait que vous avez trois fenêtres avec onglets ? Si tel est le cas, c'est le fichier html l'échantillon de pages d'échantillon que vous souhaiteriez.
Cette sample.html devrait être la seule chose que vous devez changer
HTML Code: [ Select ]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Tab-View Sample</title>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<meta name="description" content="" />
<meta name="keywords" content="" />
<link rel="stylesheet" type="text/css" href="tab-view.css" />
</head>
<body>
<div class="TabView" id="TabView1">
<!-- ***** Tabs ************************************************************ -->
<div class="Tabs" style="width: 452px;">
<a class="Current">Tab 1</a>
<a>Tab 2</a>
<a>Tab 3</a>
</div>
<!-- ***** Pages *********************************************************** -->
<div class="Pages" style="width: 450px; height: 300px;">
<div class="Page" style="display: block;"><div class="Pad">Page 1</div></div>
<div class="Page" style="display: none;"><div class="Pad">Page 2</div></div>
<div class="Page" style="display: none;"><div class="Pad">Page 3</div></div>
</div>
</div>
<div class="TabView" id="TabView2">
<!-- ***** Tabs ************************************************************ -->
<div class="Tabs" style="width: 452px;">
<a class="Current">Tab 1</a>
<a>Tab 2</a>
<a>Tab 3</a>
</div>
<!-- ***** Pages *********************************************************** -->
<div class="Pages" style="width: 450px; height: 300px;">
<div class="Page" style="display: block;"><div class="Pad">Page 1</div></div>
<div class="Page" style="display: none;"><div class="Pad">Page 2</div></div>
<div class="Page" style="display: none;"><div class="Pad">Page 3</div></div>
</div>
</div>
<div class="TabView" id="TabView3">
<!-- ***** Tabs ************************************************************ -->
<div class="Tabs" style="width: 452px;">
<a class="Current">Tab 1</a>
<a>Tab 2</a>
<a>Tab 3</a>
</div>
<!-- ***** Pages *********************************************************** -->
<div class="Pages" style="width: 450px; height: 300px;">
<div class="Page" style="display: block;"><div class="Pad">Page 1</div></div>
<div class="Page" style="display: none;"><div class="Pad">Page 2</div></div>
<div class="Page" style="display: none;"><div class="Pad">Page 3</div></div>
</div>
</div>
<script type="text/javascript" src="tab-view.js"></script>
<script type="text/javascript">
tabview_initialize('TabView1');
tabview_initialize('TabView2');
tabview_initialize('TabView3');
</script>
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Tab-View Sample</title>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<meta name="description" content="" />
<meta name="keywords" content="" />
<link rel="stylesheet" type="text/css" href="tab-view.css" />
</head>
<body>
<div class="TabView" id="TabView1">
<!-- ***** Tabs ************************************************************ -->
<div class="Tabs" style="width: 452px;">
<a class="Current">Tab 1</a>
<a>Tab 2</a>
<a>Tab 3</a>
</div>
<!-- ***** Pages *********************************************************** -->
<div class="Pages" style="width: 450px; height: 300px;">
<div class="Page" style="display: block;"><div class="Pad">Page 1</div></div>
<div class="Page" style="display: none;"><div class="Pad">Page 2</div></div>
<div class="Page" style="display: none;"><div class="Pad">Page 3</div></div>
</div>
</div>
<div class="TabView" id="TabView2">
<!-- ***** Tabs ************************************************************ -->
<div class="Tabs" style="width: 452px;">
<a class="Current">Tab 1</a>
<a>Tab 2</a>
<a>Tab 3</a>
</div>
<!-- ***** Pages *********************************************************** -->
<div class="Pages" style="width: 450px; height: 300px;">
<div class="Page" style="display: block;"><div class="Pad">Page 1</div></div>
<div class="Page" style="display: none;"><div class="Pad">Page 2</div></div>
<div class="Page" style="display: none;"><div class="Pad">Page 3</div></div>
</div>
</div>
<div class="TabView" id="TabView3">
<!-- ***** Tabs ************************************************************ -->
<div class="Tabs" style="width: 452px;">
<a class="Current">Tab 1</a>
<a>Tab 2</a>
<a>Tab 3</a>
</div>
<!-- ***** Pages *********************************************************** -->
<div class="Pages" style="width: 450px; height: 300px;">
<div class="Page" style="display: block;"><div class="Pad">Page 1</div></div>
<div class="Page" style="display: none;"><div class="Pad">Page 2</div></div>
<div class="Page" style="display: none;"><div class="Pad">Page 3</div></div>
</div>
</div>
<script type="text/javascript" src="tab-view.js"></script>
<script type="text/javascript">
tabview_initialize('TabView1');
tabview_initialize('TabView2');
tabview_initialize('TabView3');
</script>
</body>
</html>
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
- <head>
- <title>Tab-View Sample</title>
- <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
- <meta name="description" content="" />
- <meta name="keywords" content="" />
- <link rel="stylesheet" type="text/css" href="tab-view.css" />
- </head>
- <body>
- <div class="TabView" id="TabView1">
- <!-- ***** Tabs ************************************************************ -->
- <div class="Tabs" style="width: 452px;">
- <a class="Current">Tab 1</a>
- <a>Tab 2</a>
- <a>Tab 3</a>
- </div>
- <!-- ***** Pages *********************************************************** -->
- <div class="Pages" style="width: 450px; height: 300px;">
- <div class="Page" style="display: block;"><div class="Pad">Page 1</div></div>
- <div class="Page" style="display: none;"><div class="Pad">Page 2</div></div>
- <div class="Page" style="display: none;"><div class="Pad">Page 3</div></div>
- </div>
- </div>
- <div class="TabView" id="TabView2">
- <!-- ***** Tabs ************************************************************ -->
- <div class="Tabs" style="width: 452px;">
- <a class="Current">Tab 1</a>
- <a>Tab 2</a>
- <a>Tab 3</a>
- </div>
- <!-- ***** Pages *********************************************************** -->
- <div class="Pages" style="width: 450px; height: 300px;">
- <div class="Page" style="display: block;"><div class="Pad">Page 1</div></div>
- <div class="Page" style="display: none;"><div class="Pad">Page 2</div></div>
- <div class="Page" style="display: none;"><div class="Pad">Page 3</div></div>
- </div>
- </div>
- <div class="TabView" id="TabView3">
- <!-- ***** Tabs ************************************************************ -->
- <div class="Tabs" style="width: 452px;">
- <a class="Current">Tab 1</a>
- <a>Tab 2</a>
- <a>Tab 3</a>
- </div>
- <!-- ***** Pages *********************************************************** -->
- <div class="Pages" style="width: 450px; height: 300px;">
- <div class="Page" style="display: block;"><div class="Pad">Page 1</div></div>
- <div class="Page" style="display: none;"><div class="Pad">Page 2</div></div>
- <div class="Page" style="display: none;"><div class="Pad">Page 3</div></div>
- </div>
- </div>
- <script type="text/javascript" src="tab-view.js"></script>
- <script type="text/javascript">
- tabview_initialize('TabView1');
- tabview_initialize('TabView2');
- tabview_initialize('TabView3');
- </script>
- </body>
- </html>
Maintenant, si vous vouliez juste des onglets de l'arbre, il serait
HTML Code: [ Select ]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Tab-View Sample</title>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<meta name="description" content="" />
<meta name="keywords" content="" />
<link rel="stylesheet" type="text/css" href="tab-view.css" />
</head>
<body>
<div class="TabView" id="TabView1">
<!-- ***** Tabs ************************************************************ -->
<div class="Tabs" style="width: 452px;">
<a class="Current">Tab 1</a>
<a>Tab 2</a>
<a>Tab 3</a>
</div>
<!-- ***** Pages *********************************************************** -->
<div class="Pages" style="width: 450px; height: 300px;">
<div class="Page" style="display: block;"><div class="Pad">Page 1</div></div>
<div class="Page" style="display: none;"><div class="Pad">Page 2</div></div>
<div class="Page" style="display: none;"><div class="Pad">Page 3</div></div>
</div>
</div>
<script type="text/javascript" src="tab-view.js"></script>
<script type="text/javascript">
tabview_initialize('TabView1');
</script>
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Tab-View Sample</title>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<meta name="description" content="" />
<meta name="keywords" content="" />
<link rel="stylesheet" type="text/css" href="tab-view.css" />
</head>
<body>
<div class="TabView" id="TabView1">
<!-- ***** Tabs ************************************************************ -->
<div class="Tabs" style="width: 452px;">
<a class="Current">Tab 1</a>
<a>Tab 2</a>
<a>Tab 3</a>
</div>
<!-- ***** Pages *********************************************************** -->
<div class="Pages" style="width: 450px; height: 300px;">
<div class="Page" style="display: block;"><div class="Pad">Page 1</div></div>
<div class="Page" style="display: none;"><div class="Pad">Page 2</div></div>
<div class="Page" style="display: none;"><div class="Pad">Page 3</div></div>
</div>
</div>
<script type="text/javascript" src="tab-view.js"></script>
<script type="text/javascript">
tabview_initialize('TabView1');
</script>
</body>
</html>
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
- <head>
- <title>Tab-View Sample</title>
- <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
- <meta name="description" content="" />
- <meta name="keywords" content="" />
- <link rel="stylesheet" type="text/css" href="tab-view.css" />
- </head>
- <body>
- <div class="TabView" id="TabView1">
- <!-- ***** Tabs ************************************************************ -->
- <div class="Tabs" style="width: 452px;">
- <a class="Current">Tab 1</a>
- <a>Tab 2</a>
- <a>Tab 3</a>
- </div>
- <!-- ***** Pages *********************************************************** -->
- <div class="Pages" style="width: 450px; height: 300px;">
- <div class="Page" style="display: block;"><div class="Pad">Page 1</div></div>
- <div class="Page" style="display: none;"><div class="Pad">Page 2</div></div>
- <div class="Page" style="display: none;"><div class="Pad">Page 3</div></div>
- </div>
- </div>
- <script type="text/javascript" src="tab-view.js"></script>
- <script type="text/javascript">
- tabview_initialize('TabView1');
- </script>
- </body>
- </html>
- skalus
- Newbie


- Inscription: Mar 01, 2012
- Messages: 7
- Status: Offline
Merci beaucoup pour l'aide. J'ai décidé d'aller de nouveau code, qui fonctionne almostly nice. Im en utilisant la table d'ebay. Lorsque j'ai copier-coller comme page a personnalisé il fonctionne, exemple
http://stores.ebay,co,uk/ride-time
Cependant le même script lorsque je coller en tant que description ne fonctionne pas. Pour le rendre encore plus drôle, il fonctionne sur la prévisualisation mais pas parcourir quand. Exemple :
http://cgi.ebay,co,uk/ws/eBayISAPI.dll? ... 0834949618
(je veux pas utiliser le forum pour la publicité!)
vous avez des idées ce qui peut causer ce problème bizarre ?
C'est le code java
http://stores.ebay,co,uk/ride-time
Cependant le même script lorsque je coller en tant que description ne fonctionne pas. Pour le rendre encore plus drôle, il fonctionne sur la prévisualisation mais pas parcourir quand. Exemple :
http://cgi.ebay,co,uk/ws/eBayISAPI.dll? ... 0834949618
(je veux pas utiliser le forum pour la publicité!)
vous avez des idées ce qui peut causer ce problème bizarre ?
C'est le code java
JAVASCRIPT Code: [ Select ]
window.onload=function() {
// get tab container
var container = document.getElementById("tabContainer");
// set current tab
var navitem = container.querySelector(".tabs ul li");
//store which tab we are on
var ident = navitem,id.split("_")[1];
navitem.parentNode.setAttribute("data-current",ident);
//set current tab with class of activetabheader
navitem.setAttribute("class","tabActiveHeader");
//hide two tab contents we don't need
var pages = container.querySelectorAll(".tabpage");
for (var i = 1; i < pages.length; i++) {
pages[i].style.display="none";
}
//this adds click event to tabs
var tabs = container.querySelectorAll(".tabs ul li");
for (var i = 0; i < tabs.length; i++) {
tabs[i].onclick=displayPage;
}
}
// on click of one of tabs
function displayPage() {
var current = this.parentNode.getAttribute("data-current");
//remove class of activetabheader and hide old contents
document.getElementById("tabHeader_" + current).removeAttribute("class");
document.getElementById("tabpage_" + current).style.display="none";
var ident = this,id.split("_")[1];
//add class of activetabheader to new active tab and show contents
this.setAttribute("class","tabActiveHeader");
document.getElementById("tabpage_" + ident).style.display="block";
this.parentNode.setAttribute("data-current",ident);
}
// get tab container
var container = document.getElementById("tabContainer");
// set current tab
var navitem = container.querySelector(".tabs ul li");
//store which tab we are on
var ident = navitem,id.split("_")[1];
navitem.parentNode.setAttribute("data-current",ident);
//set current tab with class of activetabheader
navitem.setAttribute("class","tabActiveHeader");
//hide two tab contents we don't need
var pages = container.querySelectorAll(".tabpage");
for (var i = 1; i < pages.length; i++) {
pages[i].style.display="none";
}
//this adds click event to tabs
var tabs = container.querySelectorAll(".tabs ul li");
for (var i = 0; i < tabs.length; i++) {
tabs[i].onclick=displayPage;
}
}
// on click of one of tabs
function displayPage() {
var current = this.parentNode.getAttribute("data-current");
//remove class of activetabheader and hide old contents
document.getElementById("tabHeader_" + current).removeAttribute("class");
document.getElementById("tabpage_" + current).style.display="none";
var ident = this,id.split("_")[1];
//add class of activetabheader to new active tab and show contents
this.setAttribute("class","tabActiveHeader");
document.getElementById("tabpage_" + ident).style.display="block";
this.parentNode.setAttribute("data-current",ident);
}
- window.onload=function() {
- // get tab container
- var container = document.getElementById("tabContainer");
- // set current tab
- var navitem = container.querySelector(".tabs ul li");
- //store which tab we are on
- var ident = navitem,id.split("_")[1];
- navitem.parentNode.setAttribute("data-current",ident);
- //set current tab with class of activetabheader
- navitem.setAttribute("class","tabActiveHeader");
- //hide two tab contents we don't need
- var pages = container.querySelectorAll(".tabpage");
- for (var i = 1; i < pages.length; i++) {
- pages[i].style.display="none";
- }
- //this adds click event to tabs
- var tabs = container.querySelectorAll(".tabs ul li");
- for (var i = 0; i < tabs.length; i++) {
- tabs[i].onclick=displayPage;
- }
- }
- // on click of one of tabs
- function displayPage() {
- var current = this.parentNode.getAttribute("data-current");
- //remove class of activetabheader and hide old contents
- document.getElementById("tabHeader_" + current).removeAttribute("class");
- document.getElementById("tabpage_" + current).style.display="none";
- var ident = this,id.split("_")[1];
- //add class of activetabheader to new active tab and show contents
- this.setAttribute("class","tabActiveHeader");
- document.getElementById("tabpage_" + ident).style.display="block";
- this.parentNode.setAttribute("data-current",ident);
- }
- ScottG
- Proficient


- Inscription: Juil 06, 2010
- Messages: 266
- Status: Offline
- Anonymous
- Bot


- Inscription: 25 Feb 2008
- Messages: ?
- Loc: Ozzuland
- Status: Online
Mars 13th, 2012, 10:41 am
Page 1 sur 1
Pour répondre à ce sujet, vous devez vous connecter ou vous enregistrer. Il est gratuit.
Afficher de l'information
- Total des messages de ce sujet: 15 messages
- Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 347 invités
- Vous ne pouvez pas poster de nouveaux sujets
- Vous ne pouvez pas répondre aux sujets
- Vous ne pouvez pas éditer vos messages
- Vous ne pouvez pas supprimer vos messages
- Vous ne pouvez pas joindre des fichiers
