Pagina 1 din 1

Deschidere imagine in tab nou

Scris: Lun Iul 01, 2019 2:34 am
de Mister
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.

Re: Deschidere imagine in tab nou

Scris: Lun Iul 01, 2019 8:47 pm
de Jetix

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%">',

Re: Deschidere imagine in tab nou

Scris: Mie Iul 03, 2019 1:00 am
de Mister
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

Re: Deschidere imagine in tab nou

Scris: Mie Iul 03, 2019 3:28 am
de Jetix

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?

Re: Deschidere imagine in tab nou

Scris: Mie Iul 03, 2019 7:47 pm
de Mister
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

Re: Deschidere imagine in tab nou  Topic is solved

Scris: Joi Iul 04, 2019 8:55 am
de Jetix
Nici eu nu stiu javascript incat sa te ajut, incearca sa postezi pe http://www.pctroubleshooting.ro, aici activitatea membrilor a murit :)