尝试创建将在桌面上运行的HTML / JS应用程序。唯一的复杂因素是需要读取(但不能写入)文本文件。我试图通过获取iframe中的文件然后从那里恢复内容来做到这一点。但是,Chrome只会记录一条消息"未捕获的DOMException:阻止了一个包含起源的帧" null"从访问跨源框架。"
原本期望在桌面环境中的同一文件夹中使用相同的"域"会坚持下去。
实际应用程序基于'原型'框架,所以想要避免任何进一步的框架。
有什么想法吗?
HTML:
<div class="full-date" data-min-date-adt="18.03.2017" data-max-date-adt="18.03.2005"></div>
<div class="field-container">
<select name="dobDay" class="dobDay">
<option value="">Day</option>
</select>
</div>
<div class="field-container month">
<select name="dobMonth" class="dobMonth">
<option value="">Month</option>
<option value="1">January</option>
<option value="2">February</option>
<option value="3">March</option>
<option value="4">April</option>
<option value="5">May</option>
<option value="6">June</option>
<option value="7">July</option>
<option value="8">August</option>
<option value="9">September</option>
<option value="10">October</option>
<option value="11">November</option>
<option value="12">December</option>
</select>
</div>
<div class="field-container">
<select name="dobYear" class="dobYear">
</select>
</div>
文件x.txt包含字符&#34; XYZ&#34;并与html文件位于同一个PC文件夹中。