Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1411 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Pour une meilleure indexation

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Pour une meilleure indexation

n°1351324
salva_57
Posté le 21-04-2006 à 15:40:21  profilanswer
 

Salut à tous,
 
Pour une meilleure indexation je souhaiterais récupérer le titre d’une annonce pour l’afficher dans la barre de titre du popup qui lui est attaché (celui de la photo).
 
Dans l’exemple suivant : http://www.arkenia.com/annonces-gratuites/ , le titre "VENDS PEUGEOT 306 1.6 XS" devrait s’afficher 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.

mood
Publicité
Posté le 21-04-2006 à 15:40:21  profilanswer
 

n°1351369
xtof_83
Freeride Spirit
Posté le 21-04-2006 à 16:23:01  profilanswer
 

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 :o

n°1351379
Arjuna
Aircraft Ident.: F-MBSD
Posté le 21-04-2006 à 16:39:14  profilanswer
 

de toute façon, si la popup est ouverte en JS, elle ne sera pas indexée...

n°1351380
salva_57
Posté le 21-04-2006 à 16:39:25  profilanswer
 

@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. :kaola:

Message cité 1 fois
Message édité par salva_57 le 21-04-2006 à 16:53:50
n°1351386
salva_57
Posté le 21-04-2006 à 16:43:17  profilanswer
 

Salut Arjuna,
 
On vient de me préciser (ici: http://forum.hardware.fr/hardwaref [...] 755-1.htm) que les popup étaientt également indexés.

n°1351391
Arjuna
Aircraft Ident.: F-MBSD
Posté le 21-04-2006 à 16:46:36  profilanswer
 

pas si elles sont ouvertes depuis un js je te dis !
les bots d'indexation ne comprennent pas le js.

n°1351429
salva_57
Posté le 21-04-2006 à 17:13:50  profilanswer
 

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.

n°1351444
xtof_83
Freeride Spirit
Posté le 21-04-2006 à 17:25:19  profilanswer
 

salva_57 a écrit :

@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. :kaola:


 
 
Moi je vois ton code, et je vois nul part que c'est  très très très bon  :heink:  
 
Ensuite, ce que tu veux faire, c'est un peu méga facile, si tu avais codé une once de ce code... :pfff:

n°1351453
salva_57
Posté le 21-04-2006 à 17:31:24  profilanswer
 

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. :hello:

n°1351457
xtof_83
Freeride Spirit
Posté le 21-04-2006 à 17:36:22  profilanswer
 

Code :
  1. function showimgogl(url, picwidth, picheight,titre_pourgros_newbs) {
  2. ....
  3. ....
  4. /*  imageTitle="Ad picture"; on remplace ce truc */
  5. imageTitle=titre_pourgros_newbs;
  6. }


 
 
 :ouch:  :ouch:  :ouch:  
 
gros nul qui veut pas chercher :pfff:

mood
Publicité
Posté le 21-04-2006 à 17:36:22  profilanswer
 

n°1351472
salva_57
Posté le 21-04-2006 à 17:55:00  profilanswer
 

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 n’ai rien à t’envier. Et ce malgré le fait que je sois un " gros nul ". C’est toi qui retardes d’une guerre (voir deux).
 
Le plus regrettable dans cette histoire, c’est que ça t’as 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 m’emmené, j’en suis revenu depuis bien longtemps.
En tout cas merci pour ta tentative de réponse. (tu vois, ma maman à moi m’a 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.


Message édité par salva_57 le 21-04-2006 à 17:59:58
n°1351475
xtof_83
Freeride Spirit
Posté le 21-04-2006 à 18:00:08  profilanswer
 

Moi je fais pas le malin :D
 
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 :D
 
Aller on oublie, bonne chance pour la suite, et à une prochaine.

n°1351493
xtof_83
Freeride Spirit
Posté le 21-04-2006 à 18:14:40  profilanswer
 

En espèrant que tu fais pas la tête:
 
Tiens sous un vrai navigateur on a ça:
 
http://img59.imageshack.us/img59/8816/pasimage6ro.th.jpg
 
;)
 
Voilà ce qui ma aussi légérement perturbé au début :D

n°1351496
salva_57
Posté le 21-04-2006 à 18:17:34  profilanswer
 

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.

n°1351501
salva_57
Posté le 21-04-2006 à 18:20:32  profilanswer
 

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.


Message édité par salva_57 le 21-04-2006 à 18:21:13
n°1351504
xtof_83
Freeride Spirit
Posté le 21-04-2006 à 18:21:39  profilanswer
 

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 :
 
 [:bungalor_fucker]  [:nikopop]  
 
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  :pfff:


Message édité par xtof_83 le 21-04-2006 à 18:22:55
n°1351516
salva_57
Posté le 21-04-2006 à 18:31:51  profilanswer
 

"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.

n°1351520
xtof_83
Freeride Spirit
Posté le 21-04-2006 à 18:37:49  profilanswer
 

salva_57 a écrit :

"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.


 
Iep enfin d'accord avec toi ;)
 
Mon français ouais ça pour être mauvais il est mauvais  :ange: , mais bon vu que ça me sert pas, je m'en fou un peu  :na:  
 
+

n°1351584
nargy
Posté le 21-04-2006 à 20:42:29  profilanswer
 

salva>
 

Citation :

J'espère simplement que les adeptes de ce forum ne sont pas tous comme toi.


si :D même si on le dit pas tout haut...
 

Citation :


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.


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 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.  


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:

  • il est extrèmement incomplet
  • leur site n'est pas un site pro, juste une pâle copie de ce qui se fait


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 :


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.


Maintenant c'est IE6, à prendre en compte pour un site perenne.
 
xtof>

Citation :


On en conclue que tu as chopé ce code pourri je sais pas où...


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 :o


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.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Pour une meilleure indexation

 

Sujets relatifs
Meilleure façon d'accéder à une bdd ?Boucle for et indexation de variable
[RESOLU] Intéraction entre deux objets - Meilleure façon de faire[MySQL] Problème d'indexation FullText
Xalan la meilleure façon de transformer plusieurs fichiersAccès sécurisé: la meilleure solution?
Problème d'indexation avec SPIPindexation de fichiers pdf, doc et xml
[OpenGL] Quel langage pour une meilleure portabilité Win/LinuxIndexation de document .doc (word)
Plus de sujets relatifs à : Pour une meilleure indexation


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR