Deschidere imagine in tab nou Topic is solved

Aici postaţi orice este legat de tehnologiile "client side". HTML, HTML5, XHTML, CSS, CSS3, XML, Standarde
Manual JS: http://www.phpromania.net/jsmanual/index.html

Moderatori: eyecon, Moderatori

Mister
Junior Member
Mesaje: 43
Membru din: Joi Feb 11, 2016 7:41 pm

Deschidere imagine in tab nou

Mesajde Mister » Lun Iul 01, 2019 2:34 am

Buna ziua, am si eu o problema cu un fisier js

Cod: Selectaţi tot

function morty_ey(x,y){

   bootbox.dialog({
      message: '<center><i class="icon-spinner icon-4x icon-spin" style="padding:5px;"></i></center>',
      title: "Map",
      className: "map_",
      buttons: {
         primary: {
            label: "Close",
            className: "btn-primary no-border"
         }
      }
   });
   $.ajax({
      url: "../inc/action/map.php",
      type: "POST",
      data: {
         x: x, y: y
      },
      success: function (data) {
         image = JSON.parse(data);
         bootbox.hideAll();
         bootbox.dialog({
            message: '<img src="data:image/jpeg;base64,'+image.image+'" style="height:598px">',
            title: "Map",
            className: "map_",
            buttons: {
               primary: {
                  label: "Close",
                  className: "btn-danger"
               }
            }
         }).find('.modal-body').css({'padding': '0'});
      }
   })

}


Acesta de mai sus este codul, el functioneaza cum trebuie mai exact deschide o imagine intr-o fereastra cand functia este apelata.
Eu as vrea ca atunci cand faci click pe imagine sa se deschida imaginea ca sa o poti vedea in dimensiune completa pe tot tabul browserului, am incercat sa schimb din ce e mai jos in urmatorul cod si nu imi merge, imi deschide un tab about:blank fara nimic am incercat mai multe sa pun link altfel sa pun prin onclick si alte chestii si nu mi a mers nimic.

Cod: Selectaţi tot

message: '<img src="data:image/jpeg;base64,'+image.image+'" style="height:598px">',
din asta am incercat printre altele asta cea mai simpla dar nu merge

Cod: Selectaţi tot

message: '<a href="data:image/jpeg;base64,'+image.image+'" target="_blank"><img src="data:image/jpeg;base64,'+image.image+'" style="height:598px" /> </a>',

Multumesc frumos.



Avatar utilizator
Jetix
Junior Member
Mesaje: 47
Membru din: Mie Aug 09, 2017 3:16 am
Contact:

Re: Deschidere imagine in tab nou

Mesajde Jetix » Lun Iul 01, 2019 8:47 pm

Cod: Selectaţi tot

message: '<img src="data:image/jpeg;base64,'+image.image+'" style="height:598px">',

Ai incercat sa modifici style?

Cod: Selectaţi tot

message: '<img src="data:image/jpeg;base64,'+image.image+'" style="width:100%;height:100%">',

Mister
Junior Member
Mesaje: 43
Membru din: Joi Feb 11, 2016 7:41 pm

Re: Deschidere imagine in tab nou

Mesajde Mister » Mie Iul 03, 2019 1:00 am

Bun am inteles asta, dar problema e aceeasi vreau ca atunci cand ii pun link <a href> sa imi deschida in tab nou si nu merge


Cod: Selectaţi tot

message: '<a href="data:image/jpeg;base64,'+image.image+'"; target="_blank"><img src="data:image/jpeg;base64,'+image.image+'" style="width:100%;height:100%"></a>',
            

nu merge imi deschide tab nou dar e blank tabul nimic in el.
https://imgur.com/KXIfe2o
asa apare daca dau click pe poza cand am tagul de <a href> pus cu linkul acela

Dar daca dau click dreapta pe poza imi deschide un link ciudat dar se vede poza pe un tab nou asa cum vreau si ar trebui daca pun tagul <a href>
https://imgur.com/jCGvKQw


am incercat si sa adaug onclick="window.open(this.src)" la <img blablbla onclick="window.open(this.src)" > si acelsi lucru blank page

Avatar utilizator
Jetix
Junior Member
Mesaje: 47
Membru din: Mie Aug 09, 2017 3:16 am
Contact:

Re: Deschidere imagine in tab nou

Mesajde Jetix » Mie Iul 03, 2019 3:28 am

Cod: Selectaţi tot

message: '<a href="data:image/jpeg;base64,'+image.image+'" target="_blank"><img src="data:image/jpeg;base64,'+image.image+'" style="width:100%;height:100%"></a>',

Ia vezi, merge acum?

Mister
Junior Member
Mesaje: 43
Membru din: Joi Feb 11, 2016 7:41 pm

Re: Deschidere imagine in tab nou

Mesajde Mister » Mie Iul 03, 2019 7:47 pm

Aceeasi problema imi deschide pagina blank
Nu as fi intrebat daca era ceva simplu adica ma pricep si eu cat de cat dar aici e vorba de javascript si nu stiu cum sa umblu cu functia asta de imagine :D

Avatar utilizator
Jetix
Junior Member
Mesaje: 47
Membru din: Mie Aug 09, 2017 3:16 am
Contact:

Re: Deschidere imagine in tab nou  Topic is solved

Mesajde Jetix » Joi Iul 04, 2019 8:55 am

Nici eu nu stiu javascript incat sa te ajut, incearca sa postezi pe http://www.pctroubleshooting.ro, aici activitatea membrilor a murit :)


Înapoi la “HTML/JavaScript/CSS”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 12 vizitatori