我创建了一个chrome扩展程序,并从popup.js中调用了读取cookie的PHP脚本(使用Xhttprequest)。像这样:
$cookie_name = "mycookie";
if(isset($_COOKIE[$cookie_name]))
{
echo $_COOKIE[$cookie_name];
}
else{
echo "nocookie";
}
Run Code Online (Sandbox Code Playgroud)
但是我收到扩展错误的警告。
与(此处是我的域)的跨站点资源关联的cookie设置为未设置
SameSite属性。如果将来的Chrome浏览器版本将cookie设置为SameSite=None和,则仅会提供带有跨站点请求的cookieSecure。您可以在“应用程序”>“存储”>“ Cookies”下的开发人员工具中查看Cookie,并在https://www.chromestatus.com/feature/5088147346030592和https://www.chromestatus.com/feature/5633521622188032上查看更多详细信息。
我试图创建这样的cookie,但没有帮助。
setcookie($cookie_name,$cookie_value, time() + 3600*24, "/;samesite=None ","mydomain.com", 1);
Run Code Online (Sandbox Code Playgroud)
遵循此问题的指示。
我尝试为画布中的简单对象设置动画,并在开始时起作用,但过了一段时间,它会停止清除矩形并继续填充新的矩形。至少我认为它停止清除也许是另一回事。谁能帮我?没有控制台错误。
var canvas = document.querySelector('canvas');
canvas.width = window.innerWidth;
canvas.height = window.innerHeight;
var c = canvas.getContext('2d');
var x=100;
function animate() {
requestAnimationFrame(animate);
c.clearRect(0,0,window.innerHeight,window.innerWidth);
c.beginPath();
c.fillRect(x,100,100,100);
x+=2;
}
animate();Run Code Online (Sandbox Code Playgroud)
body{
margin: 0;
}
canvas{
background: orange;
}Run Code Online (Sandbox Code Playgroud)
<canvas></canvas>Run Code Online (Sandbox Code Playgroud)
我试图让我的 discord bot 打印它连接到的所有服务器,但是当我尝试运行我的代码时,我收到以下类型错误:
TypeError: client.guilds.forEach is not a function
const Discord = require("discord.js")
const client = new Discord.Client()
client.on("ready", () => {
console.log("Conectat ca si: " + client.user.tag)
client.user.setActivity("my brother kiko jr", {type: "WATCHING"})
client.guilds.forEach((guild) => {
console.log(guild.name)
})
})
client.login("xyz")
Run Code Online (Sandbox Code Playgroud) 我已从此链接添加了 PayPal Checkout 按钮。我遇到的问题是 PayPal 按钮所在的 iframe 停留在页面上固定导航栏的上方。为什么会发生这种情况以及如何将其放回顶部?
我尝试阅读文档,但似乎没有提到这种行为。我还尝试将 z-index 更改为我的导航栏,但这没有帮助。
这是我的导航栏的 CSS。
.top {
background-color: black;
height: 50px;
width: 100%;
position: fixed;
z-index: 5;
top: 0;
overflow-x: hidden;
display: flex;
flex-direction: row;
justify-content: space-evenly;
align-items: center;
color: white;
}Run Code Online (Sandbox Code Playgroud)
<nav class="top"></nav>Run Code Online (Sandbox Code Playgroud)
我很感兴趣,我怎样才能在 C++ 中得到相同的结果。对于此 C 代码:
for(i=0;i<n;i++)
printf("%4d",array[i]);
Run Code Online (Sandbox Code Playgroud)
这将在数组中的值之间创建 4 个空格。
C++中有类似的东西吗?
html ×2
javascript ×2
c++ ×1
canvas ×1
chatbot ×1
cookies ×1
css ×1
discord.js ×1
paypal ×1
php ×1