diff --git a/fhem/fhem.pl b/fhem/fhem.pl index c7d4478a5..3b88d0e8a 100755 --- a/fhem/fhem.pl +++ b/fhem/fhem.pl @@ -3935,7 +3935,7 @@ readingsBulkUpdate($$$@) my $rv = "$reading: $value"; if($changed) { if($reading eq "state") { - $rv = "$value"; + $rv = $value; $hash->{CHANGEDWITHSTATE} = []; } addEvent($hash, $rv); diff --git a/fhem/www/pgm2/fhemweb.js b/fhem/www/pgm2/fhemweb.js index 4a15ec960..26651d875 100644 --- a/fhem/www/pgm2/fhemweb.js +++ b/fhem/www/pgm2/fhemweb.js @@ -357,7 +357,11 @@ FW_replaceLink(el) if(ma) { $(el).click(function() { FW_leaving = 1; - location.href = attr; + if($(el).attr("target") == "_blank") { + window.open(url, '_blank').focus(); + } else { + location.href = attr; + } }); } return;