⑴ js怎麼把base64的字元串轉換成圖片
C#的轉復換, JS 就不清制楚啦, 希望對樓主有幫助
private void button2_Click(object sender, EventArgs e)
{
OpenFileDialog dlg = new OpenFileDialog();
dlg.Title = "選擇要轉換的base64編碼的文本";
dlg.Filter = "txt files|*.txt";
if (DialogResult.OK == dlg.ShowDialog())
{
Base64StringToImage(dlg.FileName);
}
}
⑵ js中字元串轉化成對象
使用eval()函數。可以講json字元串轉換為json對象。
varjson1='{"aa":"a","bb":"b","length":2,"cc":"ll"}';
vardata=eval('('+json1+')');//轉換字元串為json對象
alert(data.cc);//輸出「ll」
函數說明:
eval() 函數可計算某個字元串,並執行其中的的 JavaScript 代碼。
語法
eval(string)
參數 描述
string
必需。要計算的字元串,其中含有要計算的 JavaScript 表達式或要執行的語句。
返回值
通過計算 string 得到的值(如果有的話)。
說明
該方法只接受原始字元串作為參數,如果 string 參數不是原始字元串,那麼該方法將不作任何改變地返回。因此請不要為 eval() 函數傳遞 String 對象來作為參數。
如果試圖覆蓋 eval 屬性或把 eval() 方法賦予另一個屬性,並通過該屬性調用它,則 ECMAScript 實現允許拋出一個 EvalError 異常。