Rechercher : dans
Par :

[PHP-Javascript] Pb d'inclusion de JS ds PHP

Dernière réponse le 18 déc 2006 à 20:06:16 Squ36, le 18 déc 2006 à 18:39:10 
 Signaler ce message aux modérateurs

Bonjour à tous.
je suis en train de réaliser un site PHP , et pour faire mon menu, je veux intégrer n script javascript trouvé sur un certain site (pour ne pas faire de pub).
le problème c'est que lorsque j'inclue le script avec ces balises :

<script type="text/javascript" src="menuhorizontal.js">
</script>

il ne veut pas s'afficher, et je ne veut pas coller le code dans ma page pour ne pas alourdir le code.
pour info le test se fait sur un serveur free, et voici une partie de mon code (normalement n'écessaire pour trouver le problème je pense) :
<?php
function menu()
{
?>

<script type="text/javascript" src="menuhorizontal.js">
</script>
<?php
}
?>

La fonction est stockée dans le fichier source.php et est appelée dans mon index.php (j'utilise la fonction require("page.php"); au début de ma page).
Merci d'avance de votre aide
Configuration: Windows XP
Firefox 1.5.0.3

Meilleures réponses pour « [PHP Javascript] Pb d'inclusion de JS ds PHP » dans :
Javascript - Coloration syntaxique dans vos pages web VoirSi vous avez un site web contenant des exemples de code (php, javascript, C#, Delphi, Python...), il peut être intéressant d'avoir une coloration syntaxique. C'est parfois pénible à réaliser, mais il existe une librairie Javascript qui permet de...
Javascript - l'objet Array VoirLes particularités de l'objet Array L'objet Array est un objet du noyau Javascript permettant de créer et de manipuler des tableaux. Voici la syntaxe à utiliser pour créer une variable tableau : var x = new Array(element1[, element2, ...]); Si...
Javascript - Implantation du code VoirA quel emplacement insérer le Javascript dans votre page HTML Il existe plusieurs façons d'inclure du JavaScript dans une page HTML : Grâce à la balise En mettant le code dans un fichier Grâce aux événements Dans la balise...

1

orphe, le 18 déc 2006 à 19:03:31

Tu serais mieu avec une balise auto fermante car lorsque la balise n,est pas autofermante certains navigateurs peuvent penser que le script est à l'intérieur des balises

<script type="text/javascript" src="menuhorizontal.js"/>


fais un test aussi comme sa

function insert($ainsert){
echo $ainsert;
}

$insert = '<script type="text/javascript" src="menuhorizontal.js"/>'
insert($insert);

Répondre à orphe

2

 Squ36, le 18 déc 2006 à 20:06:16

Merci beaucoup ca marche parfaitement maintenant
bonne soirée

Répondre à Squ36