Sv Community El Salvador
Soporte y Tecnología => Programación => Mensaje iniciado por: TIGERFRAN en julio 30, 2016, 11:46:19 am
-
hola sera que me ayudan con este codigo,.....el problema que tengo es obtener el id
<?php
if(****)
echo
'<iframe width="100%" height="100%" frameborder="0" allowtransparency="true" scrolling="no" src="/doc?id=$_GET["id"]</iframe>';
?>
-
Cual es la idea o que queres hacer,
Para manipular elementos html te recomiendo mejor usar Jquery
-
Cual es la idea o que queres hacer,
Para manipular elementos html te recomiendo mejor usar Jquery
como dice aqui el chamaco, mejor maniupula las vistas con JS,no con php, con php creo que estas un poco confundido de como funciona.
-
x2. independientemente como escupás el html, si querés manipular el DOM y andás buscando un ID dentro de un Iframe lo mejor es con JQuery
$("#iframeID").contents().find("#EL_ID_QUE_BUSCAS");
-
A parte de la forma que ya te dijeron, que es lo mejor, el echo que vos pones encierra dentro de el, no solo el HTML si no todo, incluso el "id", cuando debes de "pausar" el echo y continuarlo cuando terminas de poner la variable php.
:phew:
(http://i67.tinypic.com/zoiz38.jpg)
-
A parte de la forma que ya te dijeron, que es lo mejor, el echo que vos pones encierra dentro de el, no solo el HTML si no todo, incluso el "id", cuando debes de "pausar" el echo y continuarlo cuando terminas de poner la variable php.
:phew:
(http://i67.tinypic.com/zoiz38.jpg)
me funciono muchas gracias amigo
-
Nosotros dándole soluciones bien elevadas pero al parece había que bajarnos al nivel de entendimiento de OCHOA para poder resolverle este su "problema" al man.
Buenas onda, OCHO; al menos servís para algo
-
me funciono muchas gracias amigo
Me alegra, asi aprendimos todos algun dia, preguntando men :thumbsup:
Nosotros dándole soluciones bien elevadas pero al parece había que bajarnos al nivel de entendimiento de OCHOA para poder resolverle este su "problema" al man.
Buenas onda, OCHO; al menos servís para algo
Pues aunque ustedes dieron el mejor consejo, se nota que el TIGERFAN aun va en vías de aprender :phew: como todos algun dia.
PD: Eso no es bajarse de nivel naruto, es leer y comprender el problema a simple vista.
-
es por eso que las buenas prácticas son un Tabú en estos dorados tiempos
-
es por eso que las buenas prácticas son un Tabú en estos dorados tiempos
yo sinceramente pense que era un codigo que habia escrito de ejemplo no que ese estaba usando
-
y como "aún va vías de aprender" que mejor que enseñarle lo que NO se debe de hacer :huh:
-
y como "aún va vías de aprender" que mejor que enseñarle lo que NO se debe de hacer :huh:
esperame, talvez me perdi de algo pero cual mala practica?
-
blablabla
shhh vaya ya me despertaron al cipote, vaya colochito, mire papayito los grandes estamos hablando, no interrumpa, agarre esta bateria y vaya a seguir chupandola ahi en la esquinita, deje de estar hablando de pedos color rosa.
-
yo me refería a no usar jquery, pero viendo bien el problema era de sintaxis
-
Perame entonces usar o no usar jquery para vos es mala práctica?
-
Lo mejor es mantener un arreglo con los IDs de todos los elementos HTML y otro arreglo con la plantilla de los elementos HTML.
También un arreglo multidimensional y anidado que represente de forma idénticamente correspondiente con la jerarquía del DOM del HTML para que tengamos idea en el código de forma ordenada en dónde están físicamente los elementos (sin tomar en cuenta posiciones CSS en este nivel de la implementación del código).
ahuevo que este si esta loquito y de ribete dice que es más limpio y ordenado
Estas pelado chele
-
Para los que están confundidos les voy explicar.
Al principio parecía que el amigo quería (como dice el título) obtener el ID de un elemento del DOM pero dentro de un Iframe (algo no tan inmediato y es una pregunta que mucho que hemos trabajado con js nos hemos hecho)
Yo trabajo en una interfaz de usuario con el standard de google gadgets y usa iframes, entonces bien seguido me toca ir a manipular elementos dentro de los iframe desde afuera.
Desde el punto de vista de programador experimentado muchos pensamos que esa era su duda, todo al nivel del cliente.
No nos imaginábamos que el amigo apenas y estaba aprendiendo a escribir bien la sintaxis en PHP.
;)
-
Nuevo en SVC
No es que no sepamos la respuesta, es que somos tan vergones que la respuesta era demasiado simple para nosotros.
#PROLIFE
-
Nuevo en SVC
No es que no sepamos la respuesta, es que somos tan vergones que la respuesta era demasiado simple para nosotros.
#PROLIFE
:rofl: :rofl:
Te pelas :haha:
-
Nuevo en SVC
No es que no sepamos la respuesta, es que somos tan vergones que la respuesta era demasiado simple para nosotros.
#PROLIFE
esa es la realidad, solo era de poner unos puntos y un par de comillas. mas nada
(http://i67.tinypic.com/zoiz38.jpg)
-
yo sinceramente pense que era un codigo que habia escrito de ejemplo no que ese estaba usando
yo crei lo mismo :D
esa es la realidad, solo era de poner unos puntos y un par de comillas. mas nada
Te sugiero algo, en lo personal no me gusta imprimir codigo html dentro de un echo, prefiero abrir y cerrar las etiquetas php
EJEMPLO.
<iframe width='"100%" height="100%" frameborder="0" allowtransparency="true" scrolling="no" src"doc?id=<?=$_GET['id'];?>" > </iframe>
-
Nuevo en SVC
No es que no sepamos la respuesta, es que somos tan vergones que la respuesta era demasiado simple para nosotros.
#PROLIFE
much douche necro. pero bueno.
el asunto es que no es que nos fueramos bien arriba en la respuesta, el hecho es que el bicho no supo preguntar que queria (concatenar una variable en un string) y termino preguntando algo que no queria que resulto ser una pregunta mas avanzada (manipular el DOM).
yo crei lo mismo :D
Te sugiero algo, en lo personal no me gusta imprimir codigo html dentro de un echo, prefiero abrir y cerrar las etiquetas php
EJEMPLO.
<iframe width='"100%" height="100%" frameborder="0" allowtransparency="true" scrolling="no" src"doc?id=<?=$_GET['id'];?>" > </iframe>
eso solo sirve cuando tenes una pagina html con elementos de PHP no PHP generandote tu html.
-
eso solo sirve cuando tenes una pagina html con elementos de PHP no PHP generandote tu html.
yo uso esa forma de imprimir varibles php en html cuando espero un resultado por ajax mas que todo, porque el resultado estara dentro de un div,
otro ejemplo seria:
<?php
$number = 1;
if($number>0){
?>
<span>LA VARIABLE ES MAYOR DE CERO SU VALOR ES : <?=$number;?></span>
<?php
}else{
?>
<span>LA VIRIABLE NO ES MAYOR A CERO.</span>
<?php
}
?>
pero bueno ya es un gusto personal, no se si sea una buena practica o no. pero de manera personal lo veo un poco mas ordenado.
-
pero bueno ya es un gusto personal, no se si sea una buena practica o no. pero de manera personal lo veo un poco mas ordenado.
yo lo veo mas desordenado e ineficiente :yao_ming: esa repetidera de abrir y cerrar snippets no me llega
-
yo lo veo mas desordenado e ineficiente :yao_ming: esa repetidera de abrir y cerrar snippets no me llega
jejejeje como escribi antes es ya por gusto personal, no me gusta ver el codigo html imprimirse por un echo en php, de por si php es un lenguaje un poco desordenado, un programador puede escribir el codigo ordenado (a su manera lo ve ordenado) y para otros al leer ese codigo, lo puede ver desordenado.
para no salirme tanto del tema, al OP le recomiendo que le pegue una leida a Jquery es un buen framework de javascript, y que practique.
Cada dia hay algo nuevo. :thumbsup:
-
jejejeje como escribi antes es ya por gusto personal, no me gusta ver el codigo html imprimirse por un echo en php, de por si php es un lenguaje un poco desordenado, un programador puede escribir el codigo ordenado (a su manera lo ve ordenado) y para otros al leer ese codigo, lo puede ver desordenado.
depende cual sea tu estilo, si estas acostumbrado a programacion estructurada si, php puede ser bien desordenado pero si escribis php como POO es de hecho bastante agradable de leer. caso contrario de la aberracion satanica de la programacion funcional, por ejemplo JavaScript. esa m!erda si hace codigo feyo.
-
yo uso esa forma de imprimir varibles php en html cuando espero un resultado por ajax mas que todo, porque el resultado estara dentro de un div,
igual si lo haces así con llamada ajax, seria más eficiente que el data que te regresa lo imprimas al ID del div que decís que tenes con jquery
o mejor aun usas el innerHTML para cambiar el elemento si tiene otra cosa
yo tambien veo ineficiente estar abriendo y cerrando <?php ?> y es peor cuando trabajas en app multiplataforma porque no podes definir la pagina como index.php por ejemplo porque todo debe ser del lado del cliente y estrictamente .html las llamadas al servidor las haces con json/ajax y debes de trabajar como te recomiendo