Pour une meilleure indexation - HTML/CSS - Programmation
Marsh Posté le 21-04-2006 à 16:23:01
Citation : Comme le javascript et moi sommes aux antipodes, je me tourne vers les pro. |
On en conclue que tu as chopé ce code pourri je sais pas où...
Et donc compte pas sur nous pour te le corriger
Marsh Posté le 21-04-2006 à 16:39:14
de toute façon, si la popup est ouverte en JS, elle ne sera pas indexée...
Marsh Posté le 21-04-2006 à 16:39:25
@xtof_83
J'ai rien chopé du tout, j'utilise un très très très bon CMS, en l'occurrence Joomla. De plus, il est gratuit.
"Et donc compte pas sur nous pour te le corriger", tu parles pour toi je suppose.
Au lieu de jouer au cowboy et de poster de telle réponse, si tu n'as rien à dire, abstiens toi.
Marsh Posté le 21-04-2006 à 16:43:17
Salut Arjuna,
On vient de me préciser (ici: http://forum.hardware.fr/hardwaref [...] 755-1.htm) que les popup étaientt également indexés.
Marsh Posté le 21-04-2006 à 16:46:36
pas si elles sont ouvertes depuis un js je te dis !
les bots d'indexation ne comprennent pas le js.
Marsh Posté le 21-04-2006 à 17:13:50
Tu as tout à fait raison Arjuna, sur l'autre post, nargy vient de le comfirmer. Il me dit ceci:
oui, c'est pour ça que la bonne façon de faire ton popup c'est à partir d'un lien dans lequel tu spécifie le href:
Code :
1.
<a href="lien.php?id=235" target="_blank" onclick="javascript:window.open('lien.php?id=235','_blank','width=300,height=200');return false;"></a>
Voilà, ça ouvre un popup de taille 300x200 pixels, et si l'internaute n'a pas javascript (ce qui est le cas des araignées des moteurs de recherche) ça ouvre dans une nouvelle fenêtre.
Cependant, ça ne résoud pas mon problème.
Marsh Posté le 21-04-2006 à 17:25:19
salva_57 a écrit : @xtof_83 |
Moi je vois ton code, et je vois nul part que c'est très très très bon
Ensuite, ce que tu veux faire, c'est un peu méga facile, si tu avais codé une once de ce code...
Marsh Posté le 21-04-2006 à 17:31:24
J'espère simplement que les adeptes de ce forum ne sont pas tous comme toi.
De plus, tu as une nouvelle fois parlé pour rien dire.
J'ai eu une journée difficile et je n'ai vraiment pas envie de me battre avec toi.
A bon entendeur, salut.
Marsh Posté le 21-04-2006 à 17:36:22
Code :
|
gros nul qui veut pas chercher
Marsh Posté le 21-04-2006 à 17:55:00
Bon, puisque tu insistes : tu as lâge de ma fille et sous prétexte que tu saches codé (et encore ça reste à voir), tu te permets de prendre les personnes que tu ne connais pas de haut.
Je suis allé sur ton site, eh bien franchement, je pense que je nai rien à tenvier. Et ce malgré le fait que je sois un " gros nul ". Cest toi qui retardes dune guerre (voir deux).
Le plus regrettable dans cette histoire, cest que ça tas pris deux minutes pour résoudre mon problème mais il fallait que tu joues au "cake".
Dis-toi bien une chose mon lapin, où tu veux memmené, jen suis revenu depuis bien longtemps.
En tout cas merci pour ta tentative de réponse. (tu vois, ma maman à moi ma bien éduqué). Je viens de remarquer que ta réponse est complètement à côté de la question. Il faut tout lire et surtout comprendre.
Marsh Posté le 21-04-2006 à 18:00:08
Moi je fais pas le malin
C'est toi direct qui m'a collé cette étiquette à la peau..
Donc autant je joue la carte du con jusqu'à la fin. (pour te faire plaisir)
Désolé si j'ai été froid dés la première réponse, mais ce que je veux te faire comprendre, c'est que pompé du code sur le net, c'est bien...
Mais tu as 99% de chance de:
1_ rien y comprendre,
2_ tomber sur un truc pourri.
Voilà....
Bon aprés que je sois jeune, etc... je vois pas le rapport, moi qu' un mec de 90 ou un gamin de 10 ans me disse que je suis pas dans le bon chemin, je l'accepte...
Voilà désolé pour le ton qu'a pris ce sujet
Aller on oublie, bonne chance pour la suite, et à une prochaine.
Marsh Posté le 21-04-2006 à 18:14:40
En espèrant que tu fais pas la tête:
Tiens sous un vrai navigateur on a ça:
Voilà ce qui ma aussi légérement perturbé au début
Marsh Posté le 21-04-2006 à 18:17:34
Encore une fois, tu penses tout savoir.
Joomla est un très bon CMS (qui à le vent en poupe même s'il n'est pas encore parfait) avec une communauté internationale très active mais malheureusement anglicane.
Renseigne-toi avant de dire des bétises.
PS c'est pas ton âge qui me dérange, mais ton éducation.
Marsh Posté le 21-04-2006 à 18:20:32
Mon site a la même apparence sous IE5 et FireFox et je pense que c'est l'essentiel au vu des parts de marché international que détiennent ces deux navigateurs.
Marsh Posté le 21-04-2006 à 18:21:39
Mon éducation et comment tu connaitrais mon éducation ?
Maybe une déduction par rapport au sport que je pratique... Ouais pas mal, mais non...
Enfin... vive les aprioris à 2 balles
Joomla est un très bon CMS :
Bon tu as vu que tes images s'affiche pas chez moi ?
Maybe adblock qui considére ça comme du spam...Faut dire mettre en lien absolu pas top
Marsh Posté le 21-04-2006 à 18:31:51
"Mon éducation et comment tu connaitrais mon éducation ?"
Il suffit de te lire.
Et puis stop, c'est une discution stérile et comme je te l"ai déjà dis, j'ai eu une journée difficile.
Bye.
Marsh Posté le 21-04-2006 à 18:37:49
salva_57 a écrit : "Mon éducation et comment tu connaitrais mon éducation ?" |
Iep enfin d'accord avec toi
Mon français ouais ça pour être mauvais il est mauvais , mais bon vu que ça me sert pas, je m'en fou un peu
+
Marsh Posté le 21-04-2006 à 20:42:29
salva>
Citation : J'espère simplement que les adeptes de ce forum ne sont pas tous comme toi. |
si même si on le dit pas tout haut...
Citation : |
Sur internet tu n'a pas d'âge, pas de famille, pas de vie privée, ce sont des choses qui te regarde et qui sont déplacées en dehors des endroits prévus à cet effet.
Citation : |
Joomla est certe un logiciel gratuit, ça n'en fait pas un bon logiciel pour autant, des logiciels similaires pullulent sur le net. De ce que j'en ai vu, et par rapport à d'autres logiciels:
Citation : PS c'est pas ton âge qui me dérange, mais ton éducation. |
Je comprends que tu ai pu être vexé. Laisse couler, ou donne des arguments.
Citation : |
Maintenant c'est IE6, à prendre en compte pour un site perenne.
xtof>
Citation : |
Entièrement d'accord, le script que tu présente enfreint la plupart des règles de codage sur internet. Le web est art délicat, c'est difficile de réussir à afficher la même chose (ou un équivalent) sur un tas de machines différentes et des navigateurs hétéroclytes. Sur ce forum on résoud des problème et on discute des meilleurs approches possibles. Aucunes d'elles ne sont parfaites en elles seules et c'est à chacun d'appliquer ses connaissances en la matière. Aussi, avant de poster il convient de vérifier si des solutions existent déjà. Et s'il y en a plusieurs, de les comparer selon ses propres besoins. Apparemment Joomla ne correspond pas à tes besoins: il est écrit noir sur blanc que tu n'a pas besoin de toucher aux scripts fait Joomla (sur leur site). Si tu doit y toucher, alors laisse tomber Joomla et prends le contrôle!
Citation : Et donc compte pas sur nous pour te le corriger |
Le scripte que tu présente a peu voir avec ton problème (en plus, stp utilise les balises [ code ] mettre le code ici [ /code ]). Celà t'obligerai à enfreindre une des règles du forum programmation, qui est qu'on ne demande pas des scripts tout faits sauf dans la catégorie Emploi&Etudes, car c'est de celà dont il est question: ton scripte, outre qu'il ne cible pas ton problème, devrait être refait entièrement.
S'il te faut une explication de 3 kilomètres de long en bon français pour comprendre ce qui se dit, tu aura du mal à coder: celà necessite précision et concision.
La doc essentielle se trouve sur le net, en particulier: http://www.w3.org/
Les sites sur javascript, les tutoriaux et les exemples pullulent sur net, ton moteur de recherche préféré te donnera amples résultats.
Marsh Posté le 21-04-2006 à 15:40:21
Salut à tous,
Pour une meilleure indexation je souhaiterais récupérer le titre dune annonce pour lafficher dans la barre de titre du popup qui lui est attaché (celui de la photo).
Dans lexemple suivant : http://www.arkenia.com/annonces-gratuites/ , le titre "VENDS PEUGEOT 306 1.6 XS" devrait safficher dans la barre de titre du popup en lieu et place de "Ad picture".
Ci-dessous le .js du popup :
var AutoClose = true;
function showimgogl(url, picwidth, picheight) {
PositionX = 100;
PositionY = 100;
factor = 0;
scr_x = screen.width - 20;
scr_y = screen.height - 60;
if (scr_x <= picwidth || scr_y <= picheight) {
factor_x = scr_x/picwidth;
factor_y = scr_y/picheight;
if (factor_x < factor_y) {
factor = factor_x;
} else {
factor = factor_y;
}
picwidth = picwidth*factor;
picheight = picheight*factor;
}
defaultWidth = picwidth;
defaultHeight = picheight;
// Do not edit below this line...
// ================================
if (parseInt(navigator.appVersion.charAt(0))>=4){
var isNN=(navigator.appName=="Netscape" )?1:0;
var isIE=(navigator.appName.indexOf("Microsoft" )!=-1)?1:0;
var optNN='scrollbars=no,width='+defaultWidth+',height='+defaultHeight+',left='+PositionX+',top='+PositionY;
// var optIE='scrollbars=no,width=150,height=100,left='+PositionX+',top='+PositionY;
var optIE='scrollbars=no,width='+defaultWidth+',height='+defaultHeight+',left='+PositionX+',top='+PositionY;
}
imageURL=url; imageTitle="Ad picture";
if (isNN){imgWin=window.open('about:blank','',optNN);}
if (isIE){imgWin=window.open('about:blank','',optIE);}
with (imgWin.document) {
writeln('<html><head><title>Loading...</title><style>body{margin:0px;}</style>');writeln('<sc'+'ript>');
writeln('var isNN,isIE;');writeln('if (parseInt(navigator.appVersion.charAt(0))>=4){');
writeln('isNN=(navigator.appName=="Netscape" )?1:0;');writeln('isIE=(navigator.appName.indexOf("Microsoft" )!=-1)?1:0;}');
writeln('function reSizeToImage(){');writeln('if (isIE){');
writeln('window.resizeTo('+defaultWidth+','+defaultHeight+');');
writeln('width='+defaultWidth+'-(document.body.clientWidth-document.images[0].width);');
writeln('height='+defaultHeight+'-(document.body.clientHeight-document.images[0].height);');
//writeln('window.resizeTo(100,100);');
//writeln('width=100-(document.body.clientWidth-document.images[0].width);');
//writeln('height=100-(document.body.clientHeight-document.images[0].height);');
writeln('window.resizeTo(width,height);}');writeln('if (isNN){');
writeln('window.innerWidth=document.images["George"].width;');writeln('window.innerHeight=document.images["George"].height;}}');
writeln('function doTitle(){document.title="'+imageTitle+'";}');writeln('</sc'+'ript>');
if (!AutoClose) writeln('</head><body bgcolor=FFFFFF scroll="no" onload="reSizeToImage();doTitle();self.focus()">')
else writeln('</head><body bgcolor=FFFFFF scroll="no" onload="reSizeToImage();doTitle();self.focus()" onblur="self.close()">');
writeln('<img name="George" src="'+imageURL+'" style="display:block"></body></html>');
close();
}
}
Le champ de la table se nomme « title ».
Comme le javascript et moi sommes aux antipodes, je me tourne vers les pro.
Merci.