Como fechar uma janela pop-up apenas clicando nela?

fry01

Criei uma janela pop-up que abre uma cópia maior da imagem clicada. Este é o código html para ele:

<img src="images/car1_1.jpg" alt="interior" id=Upics onClick="MM_openBrWindow('images/car1_1.jpg','CARPOP','width=500em,height=500em')" />

O jquery / script para o pop-up:

<script type="text/javascript">
<!--
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
//-->
</script>

Existe alguma maneira de a janela ser fechada ao ser clicada?

Adrien Brunelat

O Javascript window.close()fecha a janela à qual o script está anexado. No seu caso, se você adicionar este código js ao script do pop-up, poderá fechar a janela a partir de um evento de clique, como este:

main.html

<img src="images/car1_1.jpg" alt="interior" id=Upics onClick="MM_openBrWindow('popup.html','CARPOP','width=500em,height=500em')"/>

popup.html

<html>
<head>
<title>Click me</title>
</head>

<body onClick="closePopup()">
  <img src="images/car1_1.jpg" alt="interior"/>
</body>
</html>

<script type="text/javascript">
function closePopup() {
  window.close();
}
</script>

Ajuste o CSS se a imagem não estiver cobrindo a página inteira.

Este artigo é coletado da Internet.

Se houver alguma infração, entre em [email protected] Delete.

editar em
0

deixe-me dizer algumas palavras

0comentários
loginDepois de participar da revisão

Artigos relacionados

Como fechar uma janela pop-up, ao clicar em um botão apenas em html

Como fechar uma janela pop-up do navegador Chrome?

Como fechar uma janela pop-up do navegador Chrome?

Como fechar uma janela modal clicando fora no aplicativo React + Redux?

Como fechar uma nova janela pop-up do Controller no JavaFX

Como fechar uma janela pop-up modal ao pressionar a tecla Escape

Como posso abrir uma janela / pop up modal com dados do objeto em arquivo .js clicando em uma imagem html?

Janela pop-up no youtube - como fechar com selênio

como fechar a janela modal pop-up no bootstrap

uma janela pop-up que exibiria uma página da web nela

Como fechar a janela pop-up, quando não há XPath para o botão Fechar?

Como posso fechar este pop-up clicando fora da área de conteúdo principal?

Fechar janela pop-up Python Selenium

Como fechar uma janela no GWT?

Como fechar uma janela modal?

Botão fechar CSS para uma janela pop-up na posição fixa

Estou tentando automatizar um processo em um site. Como faço para fechar uma janela pop-up com selênio, quando não está claro quando a janela pop-up aparecerá?

Como fechar a janela pop-up por botão em javafx

Como fechar uma única janela no Tkinter sem fechar a janela principal?

Python: Pyppeteer clicando na janela pop-up

Como ativar automaticamente uma janela pop-up tkinter simpledialog?

Como atualizar uma janela pop-up usando javascript

Como posso exibir uma janela pop-up

Como exibir uma janela pop-up ao clicar no PySimpleGUI?

Como edito o html em uma janela pop-up?

O botão para fechar uma janela pop-up usando .destroy () dá erro de que a janela pop-up não está definida. Usando Python tkinter

Abra o pop-up em uma nova janela clicando em um botão em Alerta de Javascript

Como criar uma janela em JavaFX apenas com o botão fechar original?

Como fechar o pop-up modal apenas ao pressionar o botão cancelar?

TOP lista

  1. 1

    R Shiny: use HTML em funções (como textInput, checkboxGroupInput)

  2. 2

    UITextView não está exibindo texto longo

  3. 3

    Dependência circular de diálogo personalizado

  4. 4

    Acessando relatório de campanhas na AdMob usando a API do Adsense

  5. 5

    Como assinar digitalmente um documento PDF com assinatura e texto visíveis usando Java

  6. 6

    R Folheto. Dados de pontos de grupo em células para resumir muitos pontos de dados

  7. 7

    Setas rotuladas horizontais apontando para uma linha vertical

  8. 8

    O Chromium e o Firefox exibem as cores de maneira diferente e não sei qual deles está fazendo certo

  9. 9

    Definir um clipe em uma trama nascida no mar

  10. 10

    Por que meus intervalos de confiança de 95% da minha regressão multivariada estão sendo plotados como uma linha de loess?

  11. 11

    Como dinamizar um Dataframe do pandas em Python?

  12. 12

    regex para destacar novos caracteres de linha no início e no fim

  13. 13

    Why isn't my C# .Net Core Rest API route finding my method?

  14. 14

    Como obter a entrada de trás de diálogo em treeview pyqt5 python 3

  15. 15

    Tabela CSS: barra de rolagem para a primeira coluna e largura automática para a coluna restante

  16. 16

    How to create dynamic navigation menu select from database using Codeigniter?

  17. 17

    Como recuperar parâmetros de entrada usando C #?

  18. 18

    Changing long, lat values of Polygon coordinates in python

  19. 19

    Livros sobre criptografia do muito básico ao muito avançado

  20. 20

    Método \ "POST \" não permitido no framework Django rest com ações extras & ModelViewset

  21. 21

    Pesquisa classificada, conte números abaixo do valor desejado

quentelabel

Arquivo