Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Internet
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 07-02-2013
serpiente serpiente is offline
Miembro
 
Registrado: jun 2006
Posts: 12
Poder: 0
serpiente Va por buen camino
Yo tengo un problema parecido con la página del Ministerio de Educación para buscar libros.
quiero introducir el ISBN y que lo busque y obtener la respuesta. He mirado y remirado el codigo fuente de la página, pero no consigo que me funcione. Mando como parámetros

params.cisbnExt y como valor un ISBN

pero no se que mas debo de enviar.


He probado con el componente TidHttp y sin el.

no me deja citar la página pero buscando en google ISBN escogiendo la página mcu.es
Responder Con Cita
  #2  
Antiguo 08-02-2013
serpiente serpiente is offline
Miembro
 
Registrado: jun 2006
Posts: 12
Poder: 0
serpiente Va por buen camino
Este es el texto de la página, yo creo que la parte que interesa es la siguiente:
Código:
	<div>
		<form id="libroBusquedaSimpleForm" name="libroBusquedaSimpleForm" method="post" action="/webISBN/tituloSimpleDispatch.do">
			<input type="hidden" name="params.forzaQuery" value="N" id="params.forzaQuery" />
			<!--<p class="formNota">Campos obligatorios marcados con <span>*</span></p>-->

			<fieldset>
				<legend>Búsqueda sencilla de títulos</legend>
				<p class="floatDerecha">
					<a href="/libro/CE/AgenciaISBN/webISBN/AyudaBusquedaSimple.html" tabindex="101" title="Ayuda sobre el formulario">Ayuda</a>
				</p>
				<p class="floatDerechaConMargen">
					<a href="/webISBN/cargarLibroBusquedaAvanzada.do?cache=init&amp;prev_layout=busquedaisbn&amp;layout=busquedaisbn&amp;language=es" tabindex="102" title="B&uacute;squeda avanzada de t&iacute;tulos">B&uacute;squeda avanzada de t&iacute;tulos</a>
				</p>
				<div>
					<div class="camposCheck"> 
						<p><strong class="camposEnLineaTitulo">Realizar búsqueda por:</strong></p>
						<label for="params.cdispo"><input type="radio" name="params.cdispo" tabindex="103" value="A" checked="checked" id="params.cdispo1" />ambos</label>
						<label for="params.cdispo"><input type="radio" name="params.cdispo" tabindex="104" value="D" id="params.cdispo2" />disponibles</label>
						<label for="params.cdispo"><input type="radio" name="params.cdispo" tabindex="105" value="N" id="params.cdispo3" />no disponibles</label>
					</div>
					<div>
						<label for="params.cisbnExt">ISBN</label><input type="text" name="params.cisbnExt" tabindex="106" value="" id="params.cisbnExt" />
					</div>
					<div>
						<label for="params.liConceptosExt[0].texto">Texto de búsqueda</label><input type="text" name="params.liConceptosExt[0].texto" size="50" tabindex="107" value="" id="params.liConceptosExt[0].texto" />
					</div>
					<div>
						<label for="params.orderByFormId">Ordenar por</label><select name="params.orderByFormId" tabindex="108" id="params.orderByFormId"><option value="3">AUTOR</option>
<option value="2">FECHA EDICIÓN</option>
<option value="0">NINGUNO</option>
<option value="1" selected="selected">TITULO</option></select>
						
					</div>
				</div>
			</fieldset>
			
			<div id="botones">
				<input type="submit" name="action" tabindex="109" value="Buscar" />
				<input type="submit" name="action" tabindex="110" value="Limpiar" />
			</div>
		
		<input type="hidden" name="language" value="es"/><input type="hidden" name="prev_layout" value="busquedaisbn"/><input type="hidden" name="layout" value="busquedaisbn"/></form>
	</div>
</div></div>
Saludos y gracias de antemano.
Responder Con Cita
  #3  
Antiguo 06-05-2013
serpiente serpiente is offline
Miembro
 
Registrado: jun 2006
Posts: 12
Poder: 0
serpiente Va por buen camino
Sigo sin conseguir hacer la consulta, solo he conseguido escribir directamente desde delphi en la página y que haga el submit, pero quiero que la consulta sea transparente.
Responder Con Cita
  #4  
Antiguo 06-05-2013
Avatar de Chris
[Chris] Chris is offline
Miembro Premium
 
Registrado: abr 2007
Ubicación: Jinotepe, Nicaragua
Posts: 1.678
Poder: 19
Chris Va por buen camino
Cita:
Empezado por serpiente Ver Mensaje
Sigo sin conseguir hacer la consulta, solo he conseguido escribir directamente desde delphi en la página y que haga el submit, pero quiero que la consulta sea transparente.
Proporciona la URL del formulario de búsqueda para hacer un análisis más exaustivo.

Saludos
__________________
Perfil Github - @chrramirez - Delphi Blog - Blog Web
Responder Con Cita
  #5  
Antiguo 07-05-2013
serpiente serpiente is offline
Miembro
 
Registrado: jun 2006
Posts: 12
Poder: 0
serpiente Va por buen camino
http://www.mcu.es/webISBN/tituloSimp...bn&language=es

esta es la url, mi intención es meter el ISBN y que ejecute la busqueda.

Gracias de antemano.
Responder Con Cita
  #6  
Antiguo 24-05-2013
serpiente serpiente is offline
Miembro
 
Registrado: jun 2006
Posts: 12
Poder: 0
serpiente Va por buen camino
Explico la intención de la aplicación que quiero hacer. Tengo una aplicación en delphi para gestionar una biblioteca, pero para evitar tener que introducir el titulo del libro y el autor, mi intención es que leyendo el isbn con un lector de codigo de barras, vaya a la página del ministerio de cultura y busque, después desde la propia aplicación delphi lea el resultado de la busqueda de la propia página web y lo introduzca en la base de datos. Mi problema es que he probado a enviarle los datos a la página pero no lo consigo. La página esta php, aunque tiene algo de javascript. la pagina es http://www.mcu.es/webISBN/tituloSimp...bn&language=es, intento interceptar los campos y hacer un submit, pero no se muy bien como se hace o si se puede hacer.


Muchas gracias de antemano .
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Obtener el resultado de una consulta devric SQL 3 02-03-2010 06:01:17
Obtener resultado de una suma (SQL) radge OOP 7 19-08-2008 12:14:41
Rellenar filas hasta final pagina. jlalvarez Impresión 1 20-06-2007 17:17:43
obtener el resultado de un QRExpr thorv Impresión 2 14-02-2007 20:58:53
Rellenar campos sin FieldName en DbGrid kirvi OOP 9 24-08-2006 10:57:47


La franja horaria es GMT +2. Ahora son las 08:59:40.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi