Probleme code html onglets
loicseg
-
Web Free Software Messages postés 4 Date d'inscription Statut Membre Dernière intervention -
Web Free Software Messages postés 4 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'ai absolument besoin de votre aide.
J'ai le probleme suivant : le code ci desous permet d'afficher des onglets, jusque la tout va bien. la page html contenant le code est affichée en frame dans un fichier hta (je suis en train de faire un navigateur web en hta) mais probleme : lorsque je veux ouvrir un lien dans la frame des onglets, les onglets disparaissent (hors normalement cela devrait fonctionner) le lien (dans la page principale) est de ce type : <a href="about:home" target="onglets"><img border="0" src="home.png" width="32" height="32"></a>. deplus lorsque j'ouvre le hta des erreurs de script internet explorer s'affiche alors que quand j'ouvre le meme code en html dans ie ce message ne s'affiche pas grace aux balises de blocage d'erreur.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<script language="javascript" src="tsm.js" type="text/javascript"></script>
<script type="text/javascript">
function tsmInitAll()
{
//create main tabs
with (atsm = new tabStripMenu("mainBody","100%","100%"))
{
with(mainStyleOn = new style)
{
$font_family = "arial";
$font_color = "#000000";
$font_size = "12px";
$font_style = "normal";
$background_color = "#ECE9D8";
$border_size = "1px";
$border_style = "solid";
$border_color = "#888888";
$padding = "5px";
}
with(mainStyleOff = new style)
{
$font_family = "arial";
$font_color = "#000000";
$font_size = "12px";
$font_style = "normal";
$background_color = "#ffffff";
$border_size = "1px";
$border_style = "solid";
$border_color = "#888888";
$padding = "5px"; /* nouveau : reglage des marges internes dans l'entête des onglet (reglage identique en styleoff et on)*/
}
setMargin(0);
setStyles(mainStyleOn,mainStyleOff);
// méthode 'setIframes(border=0|0, marginWidth, marginHeight, scroll=no)'
setIframes(0,0,0,yes|no); /*paramètres des iframes*/
/*tab 1*/
var content="https://www.google.fr/?gws_rd=ssl"
var id_frame = "tsm";
name = "onglets"
addTab("Onglet 1", content, id_frame);
/*tab 2*/
content = "https://www.google.fr/?gws_rd=ssl";
addTab("Onglet 2", content);
/*tab 3*/
content = "https://www.google.fr/?gws_rd=ssl";
addTab("Onglet 3", content);
/*tab 4*/
content = "https://www.google.fr/?gws_rd=ssl";
addTab("Onglet 4", content);
/*tab 5*/
addTab( "Onglet 5","https://www.google.fr/?gws_rd=ssl");
build();
/*tab 6*/
addTab( "Onglet 6","https://www.google.fr/?gws_rd=ssl");
build();
/*tab 7*/
addTab( "Onglet 7","https://www.google.fr/?gws_rd=ssl");
build();
/*tab 8*/
addTab( "Onglet 8","https://www.google.fr/?gws_rd=ssl");
build();
}
}
</script>
</head>
<body id="mainBody" onload="tsmInitAll(); tsmLoadAll()" bgcolor="#ECE9D8"></body>
<SCRIPT LANGUAGE="JavaScript" type="text/javascript">
function NoError()
{
return true;
}
window.onerror=NoError;
</SCRIPT>
<script language="JavaScript" type="text/javascript">
function blockError(){return true;}
window.onerror = blockError;
</script>
merci d'avance pour votre aide.
j'ai absolument besoin de votre aide.
J'ai le probleme suivant : le code ci desous permet d'afficher des onglets, jusque la tout va bien. la page html contenant le code est affichée en frame dans un fichier hta (je suis en train de faire un navigateur web en hta) mais probleme : lorsque je veux ouvrir un lien dans la frame des onglets, les onglets disparaissent (hors normalement cela devrait fonctionner) le lien (dans la page principale) est de ce type : <a href="about:home" target="onglets"><img border="0" src="home.png" width="32" height="32"></a>. deplus lorsque j'ouvre le hta des erreurs de script internet explorer s'affiche alors que quand j'ouvre le meme code en html dans ie ce message ne s'affiche pas grace aux balises de blocage d'erreur.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<script language="javascript" src="tsm.js" type="text/javascript"></script>
<script type="text/javascript">
function tsmInitAll()
{
//create main tabs
with (atsm = new tabStripMenu("mainBody","100%","100%"))
{
with(mainStyleOn = new style)
{
$font_family = "arial";
$font_color = "#000000";
$font_size = "12px";
$font_style = "normal";
$background_color = "#ECE9D8";
$border_size = "1px";
$border_style = "solid";
$border_color = "#888888";
$padding = "5px";
}
with(mainStyleOff = new style)
{
$font_family = "arial";
$font_color = "#000000";
$font_size = "12px";
$font_style = "normal";
$background_color = "#ffffff";
$border_size = "1px";
$border_style = "solid";
$border_color = "#888888";
$padding = "5px"; /* nouveau : reglage des marges internes dans l'entête des onglet (reglage identique en styleoff et on)*/
}
setMargin(0);
setStyles(mainStyleOn,mainStyleOff);
// méthode 'setIframes(border=0|0, marginWidth, marginHeight, scroll=no)'
setIframes(0,0,0,yes|no); /*paramètres des iframes*/
/*tab 1*/
var content="https://www.google.fr/?gws_rd=ssl"
var id_frame = "tsm";
name = "onglets"
addTab("Onglet 1", content, id_frame);
/*tab 2*/
content = "https://www.google.fr/?gws_rd=ssl";
addTab("Onglet 2", content);
/*tab 3*/
content = "https://www.google.fr/?gws_rd=ssl";
addTab("Onglet 3", content);
/*tab 4*/
content = "https://www.google.fr/?gws_rd=ssl";
addTab("Onglet 4", content);
/*tab 5*/
addTab( "Onglet 5","https://www.google.fr/?gws_rd=ssl");
build();
/*tab 6*/
addTab( "Onglet 6","https://www.google.fr/?gws_rd=ssl");
build();
/*tab 7*/
addTab( "Onglet 7","https://www.google.fr/?gws_rd=ssl");
build();
/*tab 8*/
addTab( "Onglet 8","https://www.google.fr/?gws_rd=ssl");
build();
}
}
</script>
</head>
<body id="mainBody" onload="tsmInitAll(); tsmLoadAll()" bgcolor="#ECE9D8"></body>
<SCRIPT LANGUAGE="JavaScript" type="text/javascript">
function NoError()
{
return true;
}
window.onerror=NoError;
</SCRIPT>
<script language="JavaScript" type="text/javascript">
function blockError(){return true;}
window.onerror = blockError;
</script>
merci d'avance pour votre aide.
A voir également:
- Probleme code html onglets
- Code ascii - Guide
- Code puk bloqué - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
- Code activation windows 10 - Guide
- Editeur html - Télécharger - HTML
1 réponse
Je suis dans le même cas et je ne connais rien en html.
En gros le principe est de bloquer les érreurs de script dans un "iframe" ou un "include" du moment que le site est parfaitement intégré dans le mien.
Voici mon code de test:
Ou alors utiliser un "include" mais je ne sais pas faire non plus
En gros le principe est de bloquer les érreurs de script dans un "iframe" ou un "include" du moment que le site est parfaitement intégré dans le mien.
Voici mon code de test:
<SCRIPT LANGUAGE="JavaScript">function NoError(){return true;}window.onerror=NoError;</SCRIPT> <SCRIPT LANGUAGE="JavaScript" type="text/javascript">function NoError(){return true;}window.onerror=NoError;</SCRIPT> <SCRIPT LANGUAGE="JavaScript" type="text/javascript">function blockError(){return true;}window.onerror=BlockError;</script> <style type="text/css" media="all"> html, body {margin: 0; overflow: hidden} </style> <iframe src ="URL du site à intégrer" width="100%" height="100%" frameborder="0" align="left" > <p>Your browser does not support iframes.</p> </iframe>
Ou alors utiliser un "include" mais je ne sais pas faire non plus