Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

saloeric

Incluir ficheiro html

Recommended Posts

Boa tarde, tenho um ficheiro html que tem uma imagem associada a ele, é um mapeamento, estes dois ficheiros encontram-se no seguinte directorio /html/pastax/file.html e /html/pastax/file.jpg, a pasta "pastax" é criada dinamicamente sendo o x dinamico, acontece que tenho o meu ficheiro de leitura na raiz, e quando tento fazer um include ou server.execute do html, lê o html normalmente, mas a imagem de mapeamento não aparece pois o caminho está a apontar para a raiz.

 

Uma parte do ficheiro html

<img src="GAVETOES.jpg" USEMAP="#NotNamed" BORDER=0>
<map name="NotNamed">
  <area name="Talhão J do Cemitério Novo" shape="poly" coords="2,572,8,516,212,388,150,372,6,418" href="TALHAO_J.html"  alt="Talhão J do Cemitério Novo" OnMouseOver="window.status='Talhão J do Cemitério Novo'; return true" OnMouseOut="window.status=''; return true" target="_self">
  <area name="Talhão H do Cemitério Novo" shape="poly" coords="2,690,328,748,1168,748,1160,640,114,504" href="TALHAO_H.html"  alt="Talhão H do Cemitério Novo" OnMouseOver="window.status='Talhão H do Cemitério Novo'; return true" OnMouseOut="window.status=''; return true" target="_self">
  <area name="Gavetão Antigo Pequeno Nº1" shape="poly" coords="156,310,157,325,171,324,171,306" href="../../../../campa.asp?cemiterio=60&talhao=30&campa=1&tipo=4"  alt="Gavetão Antigo Pequeno Nº1" OnMouseOver="window.status='Gavetão Antigo Pequeno Nº1'; return true" OnMouseOut="window.status=''; return true" target="_top">

Existe maneira de ler conteudo de determinada pasta como se o ficheiro de raiz tivesse nesse nível, e dessa maneira a imagem aparecia?

Não sei se me fiz perceber, espero que sim.

Compartilhar este post


Link para o post
Compartilhar em outros sites

se colocar o caminho completo até a imagem não resolve?

 

<html>
<body>
<img src="/img/nome.gif">
</body>
</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá, não posso mudar o caminho, tem que se encontrar no mesmo nível do html, e como são feitos via upload para pastas dinamicas quem faz o mapeamento não sabe qual vai ser o caminho fisíco, já consegui contornar duma maneira se bem que não era bem isto que queria, consigo contornar com jquery basta que quem faz o mapeamento adicione um atributo ao elemento, do género class="dinamico", depois mudo o atributo via jquery ex;

 


	$(".dinamico").each( function () {
		if($(this).attr("src")){
			atributo = $(this).attr("src")
			$(this).attr("src","html/pastax/"+atributo)
		}
		else if($(this).attr("href")){
			atributo = $(this).attr("href")
			$(this).attr("href","html/pastax/"+atributo)
		}
	});


Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.