problème avec main.js - HTML/CSS - Programmation
Marsh Posté le 22-07-2010 à 11:39:54
Si tu postait ton fichier js, nous pourrions mieux t'aider.
Marsh Posté le 23-07-2010 à 19:56:07
ok, je fais un copier coller.
$(document).ready(function(){
hideContent = function(contentString){
$("div.dynamicContent" ).slideUp(800,function() {
showContent(contentString);playSound(0);
});
};
showContent = function (contentString) {
$.ajax({
type: "GET",
url: contentString,
dataType:"html",
success: function(data){
$("div.dynamicContent" ).html(data);
$("div.dynamicContent" ).slideDown(800);
},
error: function () {
alert("Page "+contentString+" not found" );
}
});
};
if($(document).getUrlParam("page" )!=null) {
hideContent($(document).getUrlParam("page" ));
} else {
showContent("_home.htm" );
}
});
function sendToASUnselectButton(button_id) {
thisMovie(button_id).sendToASUnselectButton("tutu" );
}
function thisMovie(movieName) {
if (navigator.appName.indexOf("Microsoft" ) != -1) {
return window[movieName];
} else {
return document[movieName];
}
}
var requiredMajorVersion = 9;
var requiredMinorVersion = 9;
var requiredRevision = 0;
var selected_button ="";
var isIE = (navigator.appVersion.indexOf("MSIE" ) != -1) ? true : false;
var online = ( ((window.location+'').substring(0,4)).toLowerCase()=='http' ) ? true : false;
function myButton (buttonText,buttonLink) {
if (!online && !isIE) {
document.write(' <DIV ID="flashMovie'+(anim_ids+1)+'" STYLE="width: 200; height: 31; z-index: 100;" onClick="showPage(\''+buttonLink+'\','+anim_ids+1+')">');
}
AC_FL_RunContent('codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0','width','200','height','30','src','flash/button','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','flash/button','flashvars','custom_xml_url=button.xml&item_text='+buttonText+'&item_url='+buttonLink+'&button_id='+(anim_ids+1)+'&isIE='+isIE,'scale','noScale','wmode','transparent');
if (!online && !isIE) {
document.write('</DIV>');
}
}
function myHeader () {
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0','width','540','height','150','src','flash/header','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','flash/header','flashvars','custom_xml_url=custom.xml', 'bgcolor','#FFFFFF','scale','noScale'); //end AC code
}
function showPage(pageURL,button_id) {
hideContent(pageURL);
if (selected_button!="" && button_id!=selected_button) {
sendToASUnselectButton('anim_'+selected_button);
}
selected_button = button_id;
}
/* Copyright (c) 2006-2007 Mathias Bank (http://www.mathias-bank.de)
* Dual licensed under the MIT (http://www.opensource.org/licenses/mit-license.php)
* and GPL (http://www.opensource.org/licenses/gpl-license.php) licenses.
*
* Version 2.1
*
* Thanks to
* Hinnerk Ruemenapf - http://hinnerk.ruemenapf.de/ for bug reporting and fixing.
* Tom Leonard for some improvements
*
*/
jQuery.fn.extend({
/**
* Returns get parameters.
*
* If the desired param does not exist, null will be returned
*
* To get the document params:
* @example value = $(document).getUrlParam("paramName" );
*
* To get the params of a html-attribut (uses src attribute)
* @example value = $('#imgLink').getUrlParam("paramName" );
*/
getUrlParam: function(strParamName){
strParamName = escape(unescape(strParamName));
var returnVal = new Array();
var qString = null;
if ($(this).attr("nodeName" )=="#document" ) {
//document-handler
if (window.location.search.search(strParamName) > -1 ){
qString = window.location.search.substr(1,window.location.search.length).split("&" );
}
} else if ($(this).attr("src" )!="undefined" ) {
var strHref = $(this).attr("src" )
if ( strHref.indexOf("?" ) > -1 ){
var strQueryString = strHref.substr(strHref.indexOf("?" )+1);
qString = strQueryString.split("&" );
}
} else if ($(this).attr("href" )!="undefined" ) {
var strHref = $(this).attr("href" )
if ( strHref.indexOf("?" ) > -1 ){
var strQueryString = strHref.substr(strHref.indexOf("?" )+1);
qString = strQueryString.split("&" );
}
} else {
return null;
}
if (qString==null) return null;
for (var i=0;i<qString.length; i++){
if (escape(unescape(qString[i].split("=" )[0])) == strParamName){
returnVal.push(qString[i].split("=" )[1]);
}
}
if (returnVal.length==0) return null;
else if (returnVal.length==1) return returnVal[0];
else return returnVal;
}
});
Pour moi c'est un peu du charrabia, je suis novice pour cela.
Merci de votre aide
Marsh Posté le 23-07-2010 à 23:42:37
Heu franchement, tu aurais mis ton code entre les balises <code>, j'aurais eu le numéro des lignes.
Là je ne vais pas compter !
Marsh Posté le 24-07-2010 à 09:11:32
David Boring a écrit : Heu franchement, tu aurais mis ton code entre les balises <code>, j'aurais eu le numéro des lignes. |
Code :
|
Excusez moi, mais je suis un peu "juste" pour ces manips peu habituelles pour moi.
j'espère que cela pourra vous aider.
le site fonctionne très bien sous firefox, c'est sous IE que des problèmes d'affichage et des erreurs sont signalées, alors que dreamwiever ne me donne rien d'anormal quand je fais une vérif de pages ??
Merci d'essayer de comprendre
Marsh Posté le 27-07-2010 à 01:04:19
dreamweaver == shit pour le rendu
dreamweaver == outil à ne pas utiliser en mode wysiwyg
Marsh Posté le 21-07-2010 à 20:13:36
Bonjour,
J'ai créé avec dreamwiever un site qui fonctionne bien sous Firefox mais sous IE il m'affiche toujours la même erreur que je ne comprend pas.
Merci de m'aider à résoudre ce problème SVP.
voici l'erreur :
Erreur de syntaxe
www.aidesem.org/ Ligne: 1
Code: 0 Caractère: 1
URI: http://www.aidesem.org/
Impossible d'effectuer l'opération à cause de l'erreur suivante 80020201.
main.js Ligne 13
Je ne comprend pas ce qui se passe, merci de m'aider.