当我的一些用户尝试访问我的Flash应用程序时,他们会收到错误消息
RSL Error 1 of 1
Run Code Online (Sandbox Code Playgroud)
就是这样,没有错误代码或任何东西.此页面适用于Internet Explorer,但主要使用Chrome.它也适用于我和Chrome中的另一位同事.我们在同一个网络上.
这是我的.actionScriptProperties文件
<?xml version="1.0" encoding="UTF-8"?>
<actionScriptProperties mainApplicationPath="Works.mxml" version="3">
<compiler additionalCompilerArguments="-locale en_US -strict=true -debug=true -optimize=true -link-report output.xml -use-network=false" copyDependentFiles="false" enableModuleDebug="true" flexSDK="Flex 3.2" generateAccessible="false" htmlExpressInstall="true" htmlGenerate="true" htmlHistoryManagement="true" htmlPlayerVersion="9.0.124" htmlPlayerVersionCheck="true" outputFolderPath="bin-debug" sourceFolderPath="src" strict="true" useApolloConfig="false" verifyDigests="true" warn="true">
<compilerSourcePath/>
<libraryPath defaultLinkType="1">
<libraryPathEntry kind="4" path="">
<modifiedEntries>
<libraryPathEntry kind="3" linkType="4" path="${PROJECT_FRAMEWORKS}/libs/flex.swc" useDefaultLinkType="true">
<crossDomainRsls>
<crossDomainRslEntry autoExtract="true" policyFileUrl="" rslUrl="flex.swf"/>
</crossDomainRsls>
</libraryPathEntry>
<libraryPathEntry kind="3" linkType="4" path="${PROJECT_FRAMEWORKS}/libs/framework.swc" useDefaultLinkType="false">
<crossDomainRsls>
<crossDomainRslEntry autoExtract="false" policyFileUrl="" rslUrl="https://example.com/rsl/framework_3.2.0.3958.swz"/>
<crossDomainRslEntry autoExtract="false" policyFileUrl="" rslUrl="https://example.com/rsl/framework_3.2.0.3958.swf"/>
</crossDomainRsls>
</libraryPathEntry>
<libraryPathEntry kind="3" linkType="4" path="${PROJECT_FRAMEWORKS}/libs/utilities.swc" useDefaultLinkType="true"> …Run Code Online (Sandbox Code Playgroud) 我正在使用http://cburgmer.github.io/rasterizeHTML.js/将html变成画布.当我将代码更改为:
var canvas = document.getElementById("save_image_canvas");
// rasterizeHTML.drawHTML('<div style="font-size: 20px;">Some <span style="color: green">HTML</span> with an image</div>', canvas);
rasterizeHTML.drawHTML(document.getElementById("mattes").innerHTML, canvas);
Run Code Online (Sandbox Code Playgroud)
我在控制台中收到以下错误:
在'Mysite/Custom_App /'中阻止执行脚本,因为文档的框架是沙箱,并且未设置'allow-scripts'权限.
所有脚本和内容都位于同一台服务器上.
这是完整的功能:
function common_screenshot()
{
var canvas = document.getElementById("save_image_canvas");
if (typeof(moulding_canvas) === "undefined")
{
canvas.height = parseInt($("#matte_canvas").height());
canvas.width = parseInt($("#matte_canvas").width());
}
else
{
canvas.height = parseInt($("#moulding_canvas").height());
canvas.width = parseInt($("#moulding_canvas").width());
}
canvas.style.backgroundColor = "#FFFFFF";
var moulding_top = -1 * parseInt(document.getElementById("moulding_canvas").style.top);
var moulding_left = -1 * parseInt(document.getElementById("moulding_canvas").style.left);
console.log("top: " + moulding_top);
rasterizeHTML.drawHTML(document.getElementById("mattes").innerHTML).then(function (renderResult)
{
context.drawImage(renderResult.image, moulding_left, moulding_top);
});
var …Run Code Online (Sandbox Code Playgroud) 我使用此调整大小的图像与javascript在画布createPattern内使用来调整初始图像的大小,但是当我尝试在我的拖放功能中添加相同的代码时,它无法正常工作(它创建一个新的图像,当我尝试拖动它,它变得奇怪 - 见下面的图像."O"在拖放之前有图像,"P"在拖放之后有图像).

这是我正在使用的代码:
function photos_create_preview_image(element)
{
console.log(element.id);
if(element.id.indexOf("canvas") != -1)
{
var canvas = document.getElementById(element.id);
var ctx = canvas.getContext("2d");
var canvasOffset = $("#" + element.id).offset();
var offsetX = canvasOffset.left;
var offsetY = canvasOffset.top;
var isDown = false;
var startX;
var startY;
var imgX = 0;
var imgY = 0;
var imgWidth, imgHeight;
var mouseX, mouseY;
var new_img = new Image();
new_img.onload = function()
{
var tempCanvas = photos_create_temp_canvas(new_img);
imgWidth = new_img.width;
imgHeight = new_img.height;
//var pattern = …Run Code Online (Sandbox Code Playgroud) 在Firefox中打开我的页面时出现以下错误(其他浏览器不显示此错误).我正在使用HTML5,如果我尝试在输入上放置结束标记,那么页面验证失败.
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=Edge" >
<!--... more here...-->
</head>
<body>
<!--... more here...-->
<input type="text" id="wall_color_picker" onclick="startColorPicker(this)" title="Wall Color" value="#FFFFFF">
<!--... more here...-->
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
编辑1:Firefox版本最新(59.0.2(64位))
编辑2:响应标头:
Cache-Control max-age=604800, public
Connection Keep-Alive
Content-Type text/html; charset=UTF-8
Date Tue, 24 Apr 2018 16:04:19 GMT
Keep-Alive timeout=5, max=100
Server Apache/2.4.6 (Red Hat Enterpri…penSSL/1.0.2k-fips PHP/5.6.35
Strict-Transport-Security max-age=31536000; includeSubdomains;
Transfer-Encoding chunked
X-Powered-By PHP/5.6.35
Run Code Online (Sandbox Code Playgroud) 我导出了生产数据库并创建了一个名为test的开发数据库.使用ssh我将表/数据导入开发数据库.
mysql -u root -p -h localhost test < data.sql
我可以查看数据库结构,并在使用命令行mysql时按预期返回行.但是,当我打开phpmyadmin时,"test"数据库就在那里,但它没有表格,我无法选择任何数据.
有关如何解决此问题的任何想法?
这是我的过程
没有针对ESLint的操作项,但是当我从命令行运行它时,该文件出现错误。
出于某种原因,我必须偏移我的顶部,左侧位置为div.我已经开始创建这个switch语句,并注意到一个模式,当大于3时,将值增加一个数字,然后将下一个值增加最后一个偏移量 - .11.如何简化此代码,可能创建一个公式或其他东西,而不是许多case语句?
这是我的代码:
matte_width_value是select语句的值;
switch (matte_width_value)
{
case 2.25:
offset = -.4;
break;
case 2.5:
offset = -.7;
break;
case 2.75:
offset = -1.1;
break;
case 3.25:
offset = 1.35;
break;
case 3.5:
offset = 1.24;
break;
case 3.75:
offset = 1.12;
break;
case 4:
offset = 1.01;
break;
//The cases will increment by .25 until it reaches <6
}
x = (matte_width_value + offset) * ppi; //ppi is defined elsewhere
y = (matte_width_value + offset) * ppi;
Run Code Online (Sandbox Code Playgroud)
这是一个正在发生的事情的图像(注意浅灰色矩形应该直接居中并覆盖黑暗矩形,暗矩形不是div,它是div的背景颜色): …
var canvas = document.createElement('canvas'),
ctx = canvas.getContext("2d"); //Create the context
//more code (width, height defined elsewhere)
ctx.beginPath();
ctx.moveTo(0.35 * width, 0);
ctx.lineTo(0.35 * width, 0.65 * height);
ctx.lineTo(1 * width, 0.65 * height); //JSHint is complaining about the 1 here
ctx.stroke();
Run Code Online (Sandbox Code Playgroud)
为什么我在这里收到错误?
我收到此javascript错误:"块未定义"
<script type="text/javascript">
$(document).ready(function()
{
$(".register_now").click(function()
{
$(".fp_top_right_login").slideToggle(600);
var st = document.getElementById("fp_top_right_register").style.display;
if(st == "" || st == "none")
{
window.setTimeout(document.getElementById("fp_top_right_register").style.display="block",600); //error happens here
}
else
{
window.setTimeout(document.getElementById("fp_top_right_register").style.display="none",600); //and also here
}
});
});
</script>Run Code Online (Sandbox Code Playgroud) 这是代码,我无法触发click事件监听器
使用Javascript:
var cid = 1721;
var alt = "4x6_" + cid;
var thumb = "168c619a1d1743bd4f3aba9d69a8c3ce";
var mattes_selected_type = "182";
var i = 0;
function common_get_site_url()
{
return "https://jsfiddle.net/img/logo.png";
}
//
var thumb_img = new Image();
thumb_img.id = 'cid_' + cid;
thumb_img.alt = alt;
thumb_img.src = "";
thumb_img.addEventListener('load', function() {
alert("LOAD");
}, false);
thumb_img.addEventListener('click', function() {
alert("CLICK");
}, false);
thumb_img.src = common_get_site_url();
$('#matte_designs_strip_wrapper').append('<span class="matte_design_image_name"><img id="cid_' + cid + '" src="' + thumb_img.src +'" /></span>');
Run Code Online (Sandbox Code Playgroud)
HTML:
<div id="matte_designs_strip_wrapper"></div>
Run Code Online (Sandbox Code Playgroud)
javascript ×6
html5 ×3
apache-flex ×1
css ×1
csscritic ×1
eslint ×1
firefox ×1
flash ×1
jquery ×1
jshint ×1
mysql ×1
netbeans-8 ×1
node.js ×1
phpmyadmin ×1
rsl ×1