CSP und das Multi-Button-Problem
Hallo,
auf einer meiner Webseiten erzeuge ich eine unbestimmte Anzahl von
Schaltknöpfen.
=== PHP-Code ===
echo " <script src='.script/jquery-2.2.1.min.js'></script>\n";
echo " <script src='.script/copy2clipb.js'></script>\n";
.
.
.
for($i=0;$i < count($Kunden); $i++){
$KundenInfo = explode(";" , $Kunden[$i] , 5 );
echo " <tr>\n";
.
.
.
echo "<td id='input" . $i ."'>". $KundenInfo[2] . "</td>";
echo "<td class='right' id='knopf'>";
echo "<button onclick=\"copyToClipboard('#input" . $i ."')\">";
echo "OK</button></td>\n";
.
.
.
echo " </tr>\n";
}
=== JS-Code ====
function copyToClipboard(element) {
var $temp = $("<input>");
$("body").append($temp);
$temp.val($(element).text()).select();
document.execCommand("copy");
$temp.remove();
}
================
Leider enthält die onclick-Zeile Inline-Code und ist damit nicht
CSP-konform! Leider habe ich für die Multi-Button-Variante im Netz kein
mir verständliches Beispiel gefunden.
Wer kann helfen?
--
Gruß aus der Stadt der CeBIT
Jochen
Reply to: