A Dilluns 26 Desembre 2005 23:41, Iñaki va escriure: > El Lunes, 26 de Diciembre de 2005 23:55, Txeik escribió: > || A Dilluns 26 Desembre 2005 22:44, Iñaki va escriure: > || > El Lunes, 26 de Diciembre de 2005 23:22, Txeik escribió: > || > || Nas noches/días. > || > || A veces pienso que intuyo los caminos de Debian o al menos por > || > || donde pueden ir otras estoy mas perdido que Carracuca y ésta es una > || > || de ellas. Tengo un konqueror 3.4.2 en KDE 3.4.2, java y javascript > || > || habilitado. Si pongo por ejemplo javascript:window.open() en la > || > || barra de direcciones, me dice "protocolo no soportado javascript" > || > || no obstante en Mozilla y Firefox lo soporta perfectamente y se abre > || > || otra ventana. > || > > || > No entiendo nada, ¿para qué pones "javascript:window.open()" en la > || > barra de direcciones? ¿qué sentido tiene eso? > || > || Éste es un ejemplo, pero pienso que si en Mozilla, se abre otra ventana, > || porque en el konqueror no. > > Pues porque no existe ningún kioslave llamado javascript:// al igual que no > existe ninguno llamado c++:// ni php://. > Los kioslaves son protocolos, no lenguajes. Si KDE tuviese un kioslave > "javascript://" sería completamente ilógico. > > Además, Konqueror no es Mozilla ni viceversa, si nos ponemos a decir "si > éste hace esto ¿por qué el otro no?..." nos podemos pasar varias semanas > citando diferencias. > > Definitivamente un navegador web sólo debe admitir protocolos http:// y > https://, y con suerte ftp:// y file://. > Konqueror (KDE) va mucho más lejos e incluye decenas de protocolos para > hacer transparente el acceso mediante distintos tipos de acceso (sftp, > fish, samba, nfs, pop, etc...). Pero de ahí a suponer que debe ejecutar > código javascript en la propia barra de direcciones... pues no lo > entendería. ¿Para qué además? ¿qué utilidad le ves a poner > "javascript:window.open()" en una barra de direcciones? > > || > || Si visualizo algún applet como puede ser la web de > || > || http//:www.durius.com en konqueror también se ve perfectamente. Si > || > || éste applet que incluye javascript lo soporta konqueror, porqué en > || > || la barra de direcciones no funciona igual? He mirado en mi > || > || directorio y no veo nada que me pueda indicar la solución. Lo único > || > || que se me puede ocurrir en un ln -s /usr/java/jre1.5.0_06/bin/java > || > || al directorio /bin y en lugar de poner el path en konqueror > || > || hacia /usr/java/jre1.5.0_06/bin/java poner "java" tan solo para > || > || que lo localice en el sistema. Lo voy a probar pero no creo que > || > || sirva. > || > > || > Sigo sin entender nada... ¿ves ese applet en Konqueror? ¿sí? > || > ¿entonces? ¿qué es lo que esperabas? > || > || Éste otro ejemplo es para constatar que Java funciona bien en konqueror. > > Sí, Konqueror usa el ejecutable "java" para correr los applets contenidos > en el HTML. Nada tiene que ver esto con la barra de dirección. El protocolo > de una web que incluye applets sigue siendo http:// o https://, como > CUALQUIER otra página web, incluya o no applets, o flash, o lo que sea... > > > Saludos.
Gracias por intentar responder, pero creo que soy yo el que no ha sabido dar la información precisa, he querido poner un EJEMPLO tan solo con eso de javascript:........ para que se pudiera entender mas bien, pero creo y repito, os he confundido, Utilizo el akegrator, si abro la web http://www.kde-apps.org/ y pincho encima del por ejemplo primer link "KSquirrel", me lleva a otra página, donde sale un icono que debajo pone "ZOOM", si pincho ahí encima no pasa nada, si lo abro en otra pestaña, funciona, y se abre toda la foto, pero si pincho encima de esta foto me da un error y sale: "No s'ha pogut engegar el procés No s'ha pogut crear l'io-slave: klauncher ha dit: Protocol desconegut 'javascript'." Como he visto que era un problema de javascript en konqueror, he querido reducir un poco todo éste rollo e intentar resumirlo con el ejemplo fatídico. gracias

