Я работаю над плагином для Google.
кнопка была связана со следующим php файлом ... все отлично работает, НО, с JavaScript, чтобы заставить СОХРАНИТЬ КАК, когда я нажимаю на связанный кнопка ... файл, сохраненный как html, имеет вид ..EMPTY
Но если я создам простую кнопку с ссылкой "href" и нажму, URL-адрес, созданный динамически из http://my.space.org/path/ <? = $ ссылка? без проблем открывается на новой странице, и я должен щелкнуть правой кнопкой мыши -> сохранить как.
Мне нужна HTML страница, созданная из http://my.space.org/path/
<?php
@session_start();
@header('Content-Type: text/html; charset=iso-8859-1');
@setlocale(LC_TIME, "it_IT");
@date_default_timezone_set('Europe/Rome');
include '../../config/db.php';
include '../../share/classi/config.funzioni.php';
function file_force_contents($filename, $data, $flags = 0){
if(!is_dir(dirname($filename)))
mkdir(dirname($filename).'/', 0777, TRUE);
return file_put_contents($filename, $data,$flags);
}
<omissis>
file_force_contents($file, $testo);
$id = @mysqli_insert_id($con);
<div id='divsalvataggio'> Link </br></br></div>
<!--<button class="btn"><i class="fa fa-download"></i> <a href="my.space.org/path/<?=$link?>" target="_blank">Download</a></button>-->
<script>
function download(url, filename) {
fetch(url).then(function(t) {
return t.blob().then((b)=>{
var a = document.createElement("a");
a.href = URL.createObjectURL(b);
a.setAttribute("download", filename);
a.click();
}
);
}
});
}
download("http://my.space.org/path/<=$link?>","I NOT KNOW ")
download("data:text/html", "<?=$link?>");
</script>
?>